
Three.js – JavaScript 3D Library
Learn examples documentation Tools devtools editor Community questions discord forum twitter Code github download Resources Three.js Journey Three.js Game Development Three.js Resources …
three.js docs
isolate js label length lengthSq lensflare lessThan lessThanEqual lightPosition lightProjectionUV lightShadowMatrix lightTargetDirection lightTargetPosition lightViewPosition lights linearDepth …
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
three.js editor
Discover the three.js editor, a tool for creating and editing 3D scenes directly in your browser with ease.
Fundamentals - three.js manual
Before we get started let's try to give you an idea of the structure of a three.js app. A three.js app requires you to create a bunch of objects and connect them together.
基础 - three.js manual
想要用WebGL来做一些实用的东西通常需要大量的代码, 这就是Three.js的用武之地。 它封装了诸如场景、灯光、阴影、材质、贴图、空间运算等一系列功能,让你不必要再从底层WebGL开始写起。 这 …
Installation - three.js manual
Every three.js project needs at least one HTML file to define the webpage, and a JavaScript file to run your three.js code. The structure and naming choices below aren't required, but will be used …
Making Realistic - Questions - three.js forum
Nov 19, 2025 · I am trying to make the renders in three look more realistic. Can anyone provide any help, links, examples or suggestions to take a three.js scene created using plane, box and extrude …
Why TSL (three.js shading language) is so interesting!
Sep 22, 2023 · TSL is a set of JavaScript APIs that allows describing shader effects in JS without writing shader code, and behind the scenes the TSL system will create (and optimize) WebGPU or WebGL …