Where ideas meet pixels
Interactive simulations, 3D engineering tools, and deep technical explorations at the intersection of computational physics and the modern web.
#01
The Digital Nexus: An Interactive Portfolio Cube
A small portfolio piece — a rotating cube where each face decodes a different aspect of the work, with text typing itself onto
#01
#02
3D CAD Viewer: A Lightweight STL Browser
A no-install browser viewer for STL files — the predecessor to the CNC machine viewer published months later. This was the first viewer
#01
#03
Neon Cube Lab: Interactive 3D Rubik's Cube
A high-fidelity Rubik's cube viewer with real-time reflections and physically-based rendering — built to see how much visual quality the browser
#01
#02
#04
Linkage Lab: Precision Kinematics Simulator
An interactive sandbox for multi-bar linkages and piston-crank mechanisms — built for the moment a student finally sees how the four-bar linkage produces
#01
#05
Architectural Configurator: Interactive 3D Interior Design
An exploration of real-time material and lighting changes in a 3D interior — for the moment you realise paint colour and material finish
#01
#02
#03
#06
Impact Lab: Real-Time 3D Physics and Destruction
A follow-up to Cube Disintegration that added two distinct interaction modes — and pushed the physics engine harder. After the cube destruction experiment
#01
#07
Cube Disintegration: A 3D Physics Simulation Lab
An early exploration into real-time rigid-body physics in the browser — built for the satisfaction of watching things break. Browser-based physics simulations used
#01
#02
#04
#08
Geometric Harmonics: An Interactive Orbital Shape Playground
A small experiment in choreographing rotation and orbit — built for the satisfaction of watching two shapes dance. Some experiments don't
#01
#03
#09
Interactive Engineering: Visualizing Structural Mechanics
An early all-in-one prototype that explored four classical mechanics scenarios in one tab — the seed that grew into Tension & Moment and
#01
#02
#05
Interactive Geometry: Projection View
An early experiment that became the seed of Umbra — a quad-view dashboard for showing orthographic projections of a 3D word. This was