Three.js reference · browser playable · best on desktop
Game Engine
A custom C++ engine for PS1-style games, with vertex snapping, affine texture mapping, and low-resolution rendering. Built alongside a playable Three.js reference.
Blender, graphic design, and synthetic material studies.
Three.js reference · browser playable · best on desktop
A custom C++ engine for PS1-style games, with vertex snapping, affine texture mapping, and low-resolution rendering. Built alongside a playable Three.js reference.
A browser extension for collecting visual references from Pinterest, Cosmos, and the wider web.





A cross-sport poster campaign built around bold imagery, restrained type, and moments of play.
Short films and motion design shaped through generative video, 3D, editing, and sound.







Experiments in typography, composition, and visual language.