Zoetrope Font

Typeface Design

Rushnyky

Javascript, Embroidery

Schelling Patterns

Agent-based Models

N-Cube

Python, Javascript

Ellipse Construction

Javascript

Smartgeometry

Photogrammetry, VR

Modulus Pattern

Javascript, GLSL

Plesiohedra

Packing Problems

Dominant Void

Paper, Wood

Ryoanji

Isovists, Rock Gardens

Erosion Algorithm

Javascript, 3d

Booleans

Rhinoceros 3d

BabylonJS Testground

Javascript, 3d

Tetrapods

Rhinoceros 3d

Road Glyphs

Photography

Lossy JPEG

Javascript, JPEG

No-sew Folds

Rhinoceros 3d

Youth Shelter

Undergraduate Studio

Weaver's Cabin

Undergraduate Studio

Polybrick

Topology Optimization