Web 3D

Date 2025
School ATLAS Institute | CU Boulder
Role Programming

3D web based projects build for Creative Coding class at ATLAS.

Technologies Three.JS, Blender

A island generator build in Three.JS.

A plane is deformed using perlin noise to create the body of the island.

The island is populated with foliage with a series of iterative raycasts: Large objects are placed using raycasts positions in a grid with random offset, and then smaller objects are placed relative to large objects while checking for collision - the iterative nature of the casting creates natural cascades which mimic the natural clumping in real life landscapes.

Take a Look!

Technologies Three.JS, Blender

A spooky graveyard with a lo-fi retro aesthetic.

An experiment in building complete environments in Blender, and translating them into a Three.JS scene.

Take a Look!

Technologies P5.JS, Blender

A looping, cyberpunk animation build in P5.js

Take a Look!