three.js is a lightweight and easy-to-use JavaScript 3D library with its own default WebGL renderer. It works by creating a scene with a camera and a geometric cube, the latter of which is added to the scene. This will become the animated object within the scene. A WebGL renderer is created for the scene and the camera, with an added viewport to the document.body element. Finally, the cube is animated within the scene for the camera.
A plethora of examples can be found in the project’s website (https://threejs.org/) which use Canvas 2D, SVG and CSS3D renderers that the library also provides.
Features
- Browser support - WebGL is used to render scenes on all modern browsers
- JavaScript language features
- Can be used in a TypeScript project with minimal configuration
- Can draw lines, create text, and load 3D models in hundreds of different file formats
License
MIT LicenseOther Useful Business Software
Run applications fast and securely in a fully managed environment
Run frontend and backend services, batch jobs, deploy websites and applications, and queue processing workloads without the need to manage infrastructure.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of three.js!