three.js
基础
文档
案例
webgl
animation / keyframes
animation / skinning / blending
animation / skinning / additive / blending
animation / skinning / ik
animation / skinning / morph
animation / multiple
camera
camera / array
camera / cinematic
camera / logarithmicdepthbuffer
clipping
clipping / advanced
clipping / intersection
clipping / stencil
decals
depth / texture
effects / anaglyph
effects / ascii
effects / parallaxbarrier
effects / peppersghost
effects / stereo
framebuffer / texture
geometries
geometries / parametric
geometry / colors
geometry / colors / lookuptable
geometry / convex
geometry / csg
external
geometry / cube
geometry / dynamic
geometry / extrude / shapes
geometry / extrude / shapes2
geometry / extrude / splines
geometry / minecraft
geometry / nurbs
geometry / shapes
geometry / spline / editor
geometry / teapot
geometry / terrain
geometry / terrain / raycast
geometry / text
geometry / text / shapes
geometry / text / stroke
helpers
instancing / dynamic
instancing / performance
instancing / raycast
instancing / scatter
interactive / buffergeometry
interactive / cubes
interactive / cubes / gpu
interactive / cubes / ortho
interactive / lines
interactive / points
interactive / raycasting / points
interactive / voxelpainter
layers
lensflares
lightprobe
lightprobe / cubecamera
lights / hemisphere
lights / physical
lights / pointlights
lights / spotlight
lights / spotlights
lights / rectarealight
lines / colors
lines / dashed
lines / fat
lines / fat / raycasting
lines / fat / wireframe
lines / sphere
loader / 3dm
loader / 3ds
loader / 3mf
loader / 3mf / materials
loader / amf
loader / bvh
loader / collada
loader / collada / kinematics
loader / collada / skinning
loader / draco
loader / fbx
loader / fbx / nurbs
loader / gcode
loader / gltf
loader / gltf / avif
loader / gltf / compressed
loader / gltf / instancing
loader / gltf / iridescence
loader / gltf / lights
loader / gltf / sheen
loader / gltf / transmission
loader / gltf / variants
loader / ifc
external
loader / imagebitmap
loader / kmz
loader / ldraw
loader / lwo
loader / md2
loader / md2 / control
loader / mdd
loader / mmd
loader / mmd / pose
loader / mmd / audio
loader / nrrd
loader / obj
loader / obj / mtl
loader / pcd
loader / pdb
loader / ply
loader / prwm
loader / stl
loader / svg
loader / tilt
loader / texture / dds
loader / texture / exr
loader / texture / hdr
loader / texture / ktx
loader / texture / ktx2
loader / texture / logluv
loader / texture / lottie
loader / texture / pvrtc
loader / texture / rgbm
loader / texture / tga
loader / texture / tiff
loader / ttf
loader / usdz
loader / vox
loader / vrml
loader / vtk
loader / xyz
lod
marchingcubes
materials
materials / blending
materials / blending / custom
materials / bumpmap
materials / car
materials / channels
materials / cubemap
materials / cubemap / dynamic
materials / cubemap / refraction
materials / cubemap / mipmaps
materials / curvature
materials / displacementmap
materials / envmaps
materials / envmaps / exr
materials / envmaps / groundprojected
materials / envmaps / hdr
materials / lightmap
materials / matcap
materials / normalmap
materials / normalmap / object / space
materials / physical / clearcoat
materials / physical / reflectivity
materials / physical / transmission
materials / standard
materials / subsurface / scattering
materials / texture / anisotropy
materials / texture / canvas
materials / texture / filters
materials / texture / manualmipmap
materials / texture / partialupdate
materials / texture / rotation
materials / variations / basic
materials / variations / lambert
materials / variations / phong
materials / variations / standard
materials / variations / physical
materials / variations / toon
materials / video
materials / video / webcam
materials / wireframe
math / obb
math / orientation / transform
mirror
modifier / curve
modifier / curve / instanced
modifier / edgesplit
modifier / simplifier
modifier / subdivision
external
modifier / tessellation
morphtargets
morphtargets / face
morphtargets / horse
morphtargets / sphere
multiple / canvases / circle
multiple / canvases / complex
multiple / canvases / grid
multiple / elements
multiple / elements / text
multiple / renderers
multiple / scenes / comparison
multiple / views
panorama / cube
panorama / equirectangular
performance
performance / static
performance / shader
points / billboards
points / dynamic
points / sprites
points / waves
portal
raycaster / bvh
external
raycaster / sprite
raycaster / texture
read / float / buffer
renderer / pathtracer
external
refraction
rtt
shader
shader / lava
shader2
shaders / ocean
shaders / sky
shaders / tonemapping
shadow / contact
shadowmap
shadowmap / performance
shadowmap / pointlight
shadowmap / viewer
shadowmap / vsm
shadowmesh
skinning / simple
sprites
test / memory
test / memory2
tonemapping
trails
video / kinect
video / panorama / equirectangular
water
water / flowmap
webgl / nodes
nodes / loader / gltf / iridescence
nodes / loader / gltf / transmission
nodes / loader / gltf / sheen
nodes / loader / materialx
nodes / materials / instance / uniform
nodes / materials / physical / clearcoat
nodes / materials / standard
nodes / materialx / noise
nodes / points
webgl / postprocessing
postprocessing
postprocessing / 3dlut
postprocessing / advanced
postprocessing / afterimage
postprocessing / backgrounds
postprocessing / crossfade
postprocessing / dof
postprocessing / dof2
postprocessing / fxaa
postprocessing / glitch
postprocessing / godrays
postprocessing / rgb / halftone
postprocessing / masking
postprocessing / ssaa
postprocessing / outline
postprocessing / pixel
postprocessing / procedural
postprocessing / sao
postprocessing / smaa
postprocessing / sobel
postprocessing / ssao
postprocessing / ssr
postprocessing / taa
postprocessing / unreal / bloom
postprocessing / unreal / bloom / selective
webgl / advanced
buffergeometry
buffergeometry / compression
buffergeometry / custom / attributes / particles
buffergeometry / drawrange
buffergeometry / glbufferattribute
buffergeometry / indexed
buffergeometry / instancing
buffergeometry / instancing / billboards
buffergeometry / instancing / interleaved
buffergeometry / lines
buffergeometry / lines / indexed
buffergeometry / points
buffergeometry / points / interleaved
buffergeometry / rawshader
buffergeometry / selective / draw
buffergeometry / uint
custom / attributes
custom / attributes / lines
custom / attributes / points
custom / attributes / points2
custom / attributes / points3
gpgpu / birds
gpgpu / birds / gltf
gpgpu / water
gpgpu / protoplanet
lightningstrike
materials / modified
raymarching / reflect
shadowmap / csm
shadowmap / pcss
shadowmap / progressive
simple / gi
tiled / forward
worker / offscreencanvas
webgl2
buffergeometry / attributes / integer
buffergeometry / attributes / none
materials / texture2darray
materials / texture3d
materials / texture3d / partialupdate
multiple / rendertargets
multisampled / renderbuffers
rendertarget / texture2darray
texture2darray / compressed
ubo
volume / cloud
volume / instancing
volume / perlin
webgpu
audio / processing
compute
cubemap / adjustments
cubemap / mix
depth / texture
equirectangular
instance / mesh
instance / uniform
lights / custom
lights / ies / spotlight
lights / phong
lights / selective
loader / gltf
materials
materials / video
particles
rtt
sandbox
skinning
skinning / instancing
skinning / points
sprites
webaudio
orientation
sandbox
timing
visualizer
webxr
ar / cones
ar / dragging
ar / hittest
ar / lighting
ar / paint
ar / plane / detection
vr / ballshooter
vr / cubes
vr / dragging
vr / handinput
vr / handinput / cubes
vr / handinput / profiles
vr / handinput / pointerclick
vr / handinput / pointerdrag
vr / handinput / pressbutton
vr / haptics
vr / layers
vr / panorama
vr / panorama / depth
vr / paint
vr / rollercoaster
vr / sandbox
vr / sculpt
vr / teleport
vr / video
games
fps
physics
ammo / break
ammo / cloth
ammo / instancing
ammo / rope
ammo / terrain
ammo / volume
oimo / instancing
misc
animation / groups
animation / keys
boxselection
controls / arcball
controls / drag
controls / fly
controls / map
controls / orbit
controls / pointerlock
controls / trackball
controls / transform
exporter / collada
exporter / draco
exporter / gltf
exporter / obj
exporter / ply
exporter / stl
exporter / usdz
lookat
css2d
label
css3d
molecules
orthographic
periodictable
sandbox
sprites
youtube
svg
lines
sandbox
tests
furnace / test
pmrem / test
uv / tests
three.js examples
Select an example from the sidebar