
Three.js – JavaScript 3D Library
Three.js is a JavaScript library enabling developers to create 3D graphics and animations for web applications.
three.js manual
Comprehensive guide to using three.js for creating 3D web graphics, including installation instructions and project setup.
three.js examples
loader / gltf / progressive / lod loader / gltf / avif
Fundamentals - three.js manual
Learn the basics of Three.js, including creating 3D scenes, rendering, and using cameras and objects for WebGL applications.
three.js editor
Discover the three.js editor, a tool for creating and editing 3D scenes directly in your browser with ease.
three.js docs
Core AnimationAction AnimationClip AnimationMixer AnimationObjectGroup AnimationUtils BooleanKeyframeTrack ColorKeyframeTrack KeyframeTrack NumberKeyframeTrack ...
Installation - three.js manual
Learn how to install and set up three.js for creating 3D content on web platforms.
SphereGeometry – three.js docs
Constructor new SphereGeometry ( radius : number, widthSegments : number, heightSegments : number, phiStart : number, phiLength : number, thetaStart : number ...
Animation System - three.js manual
Overview Within the three.js animation system you can animate various properties of your models: the bones of a skinned and rigged model, morph targets, different material properties (colors, opacity, …
Creating a scene - three.js manual
The goal of this section is to give a brief introduction to three.js. We will start by setting up a scene, with a spinning cube. A working example is provided at the bottom of the page in case you get stuck and …