Three cubes

An intro to scenes, renderers, cameras and objects

Intro

Composite cube of concentric cubes

Introduction of orbit controls and debugger options

Composite Cube

Diamond cube from Minecraft

Application of textures to 3d objects

Minecraft Diamond

Metal donuts floating around

Continuation of texture application except this time applying normal, displacement, alpha maps and remapping the UV images to the shape

The Door

Metal donuts floating around

Just a bunch of metal donuts floating around in space

Metal Donuts

An illuminated sphere, cube and torus producing shadows on a flat plane

Same as the lights scene but now introducing shadows

Shadows

A wave of particles

A mini haunted house scene applying lights, shadows and textures

Haunted House

Sinusoidal waves interacting on a surface of particles

A fun exploration of particle systems through sinusoidal waves

Waves

Concentric waves forming on a surface of particles

A cool ripple effect on the surface of the particle wave

Ripple

Spiral galaxy consisting of lots of particles

A spiral galaxy of particles

Galaxy

Floating cone

Detecting scroll events to trigger animations in the scene

Scroll

Pile of boxes and spheres

Utilising physics to make objects interact with each other through gravity

Physics

Monopoly board

Building a full Monopoly game in Three.js - will move somewhere else later

Monopoly

Air force helmet

Importing external 3d models into the scene

Imported Models

Spheres and a rubber duck

Triggering events with raycasters

Raycaster