Three.js Examples
Align Object to Vector
Vector
- Rotates an object to face the same direction as a vector
Arrow Helper
Vector
ArrowHelper
- Simple ArrowHelper experiment
Blender Cube OBJ
Blender
OBJ
Loader
- Loads and displays a simple Blender cube
Box Wireframe
Wireframe
- Simple box wireframe
Camera Rotation Angle
Camera
Euler
- Camera rotation experiment with Euler angles
Circle Outline
Circle
Geometry
- Simple example of an outlined circle (not filled in)
Clock Delta Animation
Clock
Animation
- Rotating cubes at different rates using clock delta values
Cross Product
Cross Product
Math
- Simple geometric interpretation of a cross product
Cube Textures
Texture
UV Mapping
- Cube with a different texture on each face
Custom Geometry
Geometry
- Simple experiment with a custom geometry
Camera Rotation Angle
Camera
Euler
- Camera rotation experiment with Euler angles
Fractal Tree
- Fractal experiment with a tree shape
Frames Per Second
FPS
- Example to make some frames per second measurements
Geometry UVs
- Example of manipulating Geometry UVs
Geometry Vertices
- Example of manipulating Geometry vertices
Helpers
- Simple example showing an AxisHelper and a GridHelper
Interactive Cubes
Cube
Mouse
RayCaster
- Simple example of interacting with objects in a scene
Keyboard Move
- Experiment to move an object with the keyboard
Line vs Mesh
Line
Mesh
- Explore difference between a Line and a Mesh
Load OBJ
OBJ
Loader
- Loads and displays a simple OBJ object
Load Texture on other domain
ImageLoader
Image
CORS
- Simple example to load a texture with CORS
Matrix Vector Multiplication
Matrix
Vector
Math
- Experimenting with Matrix and Vector multiplication
Minecraft Head
- Example of cube texture mapping with a Minecraft head geometry
Minecraft Quadruped
Minecraft
Skeleton
- Experiment with a Minecraft Vanilla Resource Mob model
Minecraft Quadruped without Skeleton
Minecraft
- Experiment with a Minecraft Vanilla Resource Mob model
Moving Relative Objects
- Moving joined objects relative to each other
Moving Sphere
Sphere
- Simple moving spheres
Multi Material Loader
Material
MultiMaterial
Loader
- Loading multiple materials
Multiple Cameras
Camera
CameraHelper
- Experiment with multiple cameras
Multiple Fonts
- Simple example using multiple fonts
Multiple Materials
Material
- Experime with Multiple Materials
Multiple Objects Joined
- Example joining multiple objects together
Multiple Objects Merged
- Example merging multiple objects together
Object Constant Size
- Example to keep an object at a constant size on the screen
Object Move
- Experiment to move an object with the keyboard
Orbit Controls
- Simple example showing orbit controls
Orthographic Camera
- Simple orthographic camera example
Planet Ring Orbit
- Experiment with a planet in orbit in a rotated plane
Point Light Inside Box
Cube
- A point light inside a cube with a box
Point Light On Standard Material
Cube
Light
Point Light
Standard Material
- Testing point light on standard material cubes
Pulsing Circles
- Example of pulsing circles
Ray Caster
Raycaster
Ray
- Raycaster experiment using origin and direction
Room with Flickering Light
RectLight
- Simple scene of a room with a flickering light
Room and Rect Light
RectLight
- Simple scene of a room with a Rect Light
Scene Image Background
Skybox
Scene
- Skybox image background for a scene
Shadows on Material
Material
Shadow
- Example of shadows on transparent material
Simple Dark Fog
Fog
- Simple black fog example
Simple Fog
Fog
- Simple fog example
Simple Font
- Simple font example
Simple Quaternion
Quaternion
- Simple experiment with quaternions
Simple Quaternion Slerp
Quaternion
- Simple experiment with quaternions
Simple Shadows
- Simple shadow example
Skeleton Body
Skeleton
Bone
Mesh
- Simple Skeleton body with multiple parts experiment
Skeleton Bone Mesh
Skeleton
Bone
Mesh
- Experimenting with Bones, a Skeleton and a Mesh
Skeleton Disconnected Bones
Skeleton
Bone
Mesh
- Skeleton with bones that are not connected
Skeleton Helper
SkeletonHelper
Skeleton
Bone
- Simple Helper experiment
Skeleton Torso
Skeleton
Bone
Mesh
- Experiment with a skeleton, bones, and a twisting torso
Solar System
Sphere
- Solar system simulation
Sphere Points
- Simple example of points on a sphere
Sphere Texture
Sphere
Texture
Earth
- Adding texture to a sphere
Spherical Coordinates
- Exploring the spherical coordinate system
Standard Material with Point Light
Light
PointLight
Material
StandardMaterial
- Experimenting with Standard Material and a Point Light
Sun Earth Moon
- Example of object rotation
SVG Image
- Experiment to load an SVG image
Trackball Controls
TrackballControls
- Experiment with TrackballControls
Vector Addition
Vector
ArrowHelper
- Simple Vector addition experiment
Vector Projection
Projection
Vector
Math
- Projecting one vector onto another
Walls and Point Light
PointLight
- Simple scene of walls and a point light