BLD
ExperimentsLog in

Three.js Journey

Demos built while following the Three.js Journey course.

Many Cubes

Rendering multiple 3D cubes in a scene

Sandbox

Experimental playground for testing ideas

Lights

Exploring different lighting types and effects

Particles

Particle systems and point-based rendering

Galaxy

Procedural galaxy generation with particles

Scroll Animation

Camera and object animations triggered by scroll

Physics

Physics simulation with collision detection

Shaders

Custom GLSL vertex and fragment shaders

Morphing

Smooth transitions between geometry shapes

Cube Particles

Particle effects arranged in cube formations

Data Flow Visualisation

Visualising data movement and connections

Glowing Cube

Bloom and glow post-processing effects

Post Processing

Screen-space effects and render passes

Halftone Shading

Comic-style halftone dot shading effect

Dijkstra

Pathfinding algorithm visualisation

React Three Fiber

Three.js with React declarative syntax

Game

Interactive game mechanics and controls

Jagged Plane

Procedural terrain with vertex displacement