Awesome
This repository is now archived. Please check https://github.com/angular-threejs/angular-three for latest updates to Angular Three.
Declarative THREE.js in Angular
🔥 Leverage your Angular skill to build mind-blowing 3D applications with THREE.js 🔥
Attention
This package, while stable, is still in active development.
Packages
Angular Three is a collection of packages that provide different THREE.js functionalities
Package | Version | Links |
---|---|---|
@angular-three/core | ||
@angular-three/postprocessing | ||
@angular-three/cannon | ||
@angular-three/soba |
Peer Dependencies
three@0.140
: This is a wrapper of THREE.js sothree
is a requiredpeerDependency
. Keep in mind, THREE.js is moving quite frequently and quickly. Hence, to ensure compatibility, this wrapper currently supports0.140
- Make sure to also have
@types/three
installed as well
- Make sure to also have
npm install -E three@0.140
npm install -DE @types/three
Documentations
Contributors ✨
Thanks goes to these wonderful people (emoji key):
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> <!-- prettier-ignore-start --> <!-- markdownlint-disable --> <table> <tr> <td align="center"><a href="https://github.com/nartc"><img src="https://avatars.githubusercontent.com/u/25516557?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Chau Tran</b></sub></a><br /><a href="https://github.com/nartc/angular-three/commits?author=nartc" title="Code">💻</a></td> <td align="center"><a href="https://github.com/barbados-clemens"><img src="https://avatars.githubusercontent.com/u/23272162?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Caleb Ukle</b></sub></a><br /><a href="https://github.com/nartc/angular-three/commits?author=barbados-clemens" title="Code">💻</a></td> <td align="center"><a href="https://www.joshmorony.com/"><img src="https://avatars.githubusercontent.com/u/2578009?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Joshua Morony</b></sub></a><br /><a href="https://github.com/nartc/angular-three/commits?author=joshuamorony" title="Documentation">📖</a></td> <td align="center"><a href="https://github.com/BenLune"><img src="https://avatars.githubusercontent.com/u/5662714?v=4?s=100" width="100px;" alt=""/><br /><sub><b>BenLune</b></sub></a><br /><a href="https://github.com/nartc/angular-three/commits?author=BenLune" title="Code">💻</a></td> <td align="center"><a href="https://github.com/IKatsuba"><img src="https://avatars.githubusercontent.com/u/10637135?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Igor Katsuba</b></sub></a><br /><a href="https://github.com/nartc/angular-three/commits?author=IKatsuba" title="Code">💻</a></td> <td align="center"><a href="https://github.com/IRobot1"><img src="https://avatars.githubusercontent.com/u/25032599?v=4?s=100" width="100px;" alt=""/><br /><sub><b>andivr</b></sub></a><br /><a href="https://github.com/nartc/angular-three/commits?author=IRobot1" title="Documentation">📖</a></td> </tr> </table> <!-- markdownlint-restore --> <!-- prettier-ignore-end --> <!-- ALL-CONTRIBUTORS-LIST:END -->This project follows the all-contributors specification. Contributions of any kind welcome!