Plant Life, Prototype 1: Dark Garden
A first iteration of a project to code plant life and regeneration under selection pressure and Mendelian genetics.



Animated SVG Polychromatic Flag​​​​​​​
A randomly dynamic polychromatic flag using 2D SVG with raw JavaScript and Verlet integration physics logic.




Delicate Fabric​​​​​​​
An interactive mesh fabric made using HTML Canvas with raw JavaScript and Verlet integration physics logic. Click and drag to move the fabric; pull it hard to tear it. Weirdly therapeutic.



Hi Res Coin Toss​​​​​​​
A high resolution coin toss app. Forces three.js to double the canvas element size before compression to create photorealistic pennies at standard browser zoom levels. Physics handled with physi.js. Click or tap the button to toss more pennies.




Trapped Cube​​​​​​​
3D Verlet Physics rendered in Three.js.



Interactive Rag Doll​​​​​​​
An interactive rag doll made using HTML Canvas with raw JavaScript and Verlet integration physics logic. Click and drag to toss the doll.



Edible Verlet Marbles
Delicious marbles. Hit "+" for more of them.



Canvas Drawing App​​​​​​​
HTML Canvas + raw JavaScript. Slide for brush size, pick a color, and go for it. Hit download for a .png when you're done.



Real-Time Clock​​​​​​​
HTML Canvas + raw JavaScript.



Command Line Snow​​​​​​​
Snowfall comes to Terminal with this Ruby-run CLI application.



Back to Top