Blog

Shadow Critters

An interactive shadow puppet installation where player-made shadows become animated creatures projected onto the outside of a tent.

Alt Pong

Building an AR pong game using TouchDesigner and MediaPipe hand tracking projected onto a horizontal surface.

Biomimetic Overgrowth

Using differential growth simulation in Blender Geometry Nodes to grow biomimetic structures around glass primitives, then 3D printing the results.

3D Printer Slicer

Building a 3D printer slicer from scratch in Grasshopper and Python, from contour generation to validated G-code output.

Beat Boi

Designing and building a 4-track euclidean drum machine with a Teensy 4.1, laser-cut acrylic enclosure, and custom signal path.

3D Parametric Design and Laser Cutting

Building a parametric 3D building generator and contour slicer in Grasshopper, then laser cutting the results in wood and cardboard.