Three.js the aim of the project is to create a lightweight 3D library with a very low level of complexity. The library can be used in conjunction with the HTML5 <canvas>
, <svg>
, CSS3D and WebGL renderers.
It has been popularized as one of the most important for creating animations WebGL.