Three.js is a JavaScript 3D library that tries to make it as easy as possible to get 3D content on a webpage. It provides a simple yet powerful API for creating and displaying animated 3D computer graphics in web browsers using WebGL.
Features
- WebGL renderer
- Scene graph
- Cameras
- Animation system
- Various light sources
- Materials and shaders
- Loaders for various 3D model formats
Resources
Three.js – JavaScript 3D library
A powerful JavaScript library for creating 3D graphics in the browser