Where ideas meet pixels
Interactive simulations, 3D engineering tools, and deep technical explorations at the intersection of computational physics and the modern web.
#01
See the Centroid Move: A Free Section Properties Calculator for Teaching Mechanics
An interactive centroid and moment-of-inertia calculator that turns abstract section formulas into something students can watch change in real time. Free, visual, and built for the classroom.
#01
#02
How to Teach the Coefficient of Friction with an Interactive Tower Game
Ask a class what friction is and most students can answer. Ask them what the coefficient of friction actually measures, and the
#01
#03
Building Umbra: A Three.js Shadow Puzzle That Teaches Spatial Reconstruction
A drawing-class game for the hardest skill in engineering visualization — building a 3D object back from its 2D projections. I teach engineering
#01
#02
#04
Lattice: A 3D Pipe Puzzle That Trains Your Sense of Three-Dimensional Routing
A second spatial-reasoning puzzle from the drawing-class series — this time about finding a path through a 3D grid. I built Umbra to
#01
#05
Inside PaperGenie: An AI Research Assistant That Verifies Every Citation
Built because I'm a researcher with a tight schedule, and I refused to keep auditing every AI-generated citation by hand.
#01
#02
#03
#06
Tension & Moment: A Free FEM Beam Calculator That Doesn't Look Like It's From 1998
A real finite-element solver for beams, in the browser, with no account and no nonsense. I teach structural mechanics. Every year I
#01
#07
Tensile: A Free 2D Truss Analyser That Doesn't Treat You Like a Toy User
A browser-based truss solver using the Direct Stiffness Method — the same math that runs inside SAP2000 and RISA. Most free truss calculators
#01
#02
#04
#08
briques: A Three-Dimensional LEGO Atelier in the Browser
A single-file 3D builder for people who like building things for the joy of building things. There's a particular pleasure
#01
#03
#09
Building Cubefall 3D: A Four-Wide, Twelve-Deep Falling-Block Puzzle in the Browser
The original spatial puzzle, extended into the third dimension, in one HTML file. Tetris is one of the most successful pieces of
#01
#02
#05
Building Townscape: A Glass-and-Light Village Builder for the Browser
I wanted to build a Townscaper. So I built Townscape — a small, charming village builder you can play in a browser tab.
#01
Building a Browser-Based URDF Viewer for Teaching Forward and Inverse Kinematics
A drag-the-slider, watch-the-arm-move tool for the moment kinematics stops being equations and starts being intuition. I teach kinematics. Both the forward problem
#01
#02
#03
#04
#06
A 3D Particle Physics Playground: Where Text Becomes a Cloud of Particles
Type a word. It explodes into a hundred thousand particles. Then play with the physics. There's an old browser-toy genre