Skip to content
🎉 Angular Three v4 is here! Read the announcement

Installation

We’ll always need: angular-three core package and the three itself.

The easiest way to get started with Angular Three is to use the template repository

The template repository is kept up to date with the latest version of Angular Three.

angular-three comes with a web-types.json that allows Jetbrains IDEs to recognize elements from angular-three. You don’t have to do anything to get this setup.

Once you have angular-three-plugin installed, you can invoke the angular-three-plugin:aux generator to add the auxiliary packages.

Terminal window
npx ng g angular-three-plugin:aux

Angular Three follows a modified semantic versioning scheme to balance stability with the fast-paced Three.js ecosystem:

VersionMeaningExamples
Patch (x.x.X)Bug fixes and new features. No breaking changes ever.4.0.04.0.1
Minor (x.X.0)Breaking changes for Three.js version bumps, or Angular minor updates that require breaking changes.4.0.x4.1.0
Major (X.0.0)True breaking changes: API changes, Angular major bumps, or other peer dependency major bumps.4.x.x5.0.0
Angular Three Three.js Angular ngxtension