JavaScript library to display 3D computer graphics in a Web browser.

Three.js is a lightweight JavaScript library to create and display 3D computer graphics in a Web browser. The library provides canvas element, SVG, CSS3D and WebGL renderers. Scenes are constructed using a few different types of objects: cameras, lights, and meshes. Three.js is a library that makes rendering 3D models in a browser (WebGL) very easy and with a fraction of the code that raw WebGL would require.

history | excerpt history