Technology
Three
Three.js is the industry-standard JavaScript library for rendering hardware-accelerated 3D graphics in web browsers via WebGL.
Created by Ricardo Cabello (Mr.doob) and maintained by a global contributor base, Three.js abstracts the complexities of WebGL into a manageable scene graph API. It enables developers to deploy immersive 3D environments (like NASA's Eyes on the Solar System) using standard components: cameras, lights, and meshes. The library supports glTF 2.0 for efficient asset loading and integrates with physics engines (Cannon.js) for real-time interaction. By handling the heavy lifting of GLSL shaders and matrix math, it delivers high-performance rendering on any device with a modern browser.
Related technologies
Recent Talks & Demos
Showing 1-16 of 16