Projects

A mix of the things I have built. Mostly 3D web experiences, plus some tools, games, and side projects I make in between.

ThreeJS | Chess
ThreeJS | Chess

A 3D chess game built in Three.js with custom-modelled pieces, a freely rotatable camera, and an AI opponent that is very easy to beat.

ThreeJSGLSL
ThreeJS | Forest Road
ThreeJS | Forest Road

A stylised forest road scene built in Blender and baked so the lighting and shadows look realistic without costing anything at runtime. The water uses custom shaders for the wave motion.

ThreeJSGLSL