Interactive prototypes, p5.js sketches, and experiments.
- Revenge for DinoA browser experience where Gemini 3 Pro generates physics objects from a prompt and drops them into a 2D physics world.
- Human ConditionAn interactive exxperience using body segmentation with pose detection. Sketch for the Human Condition performance.
- Discourse ParkourAn interactive parkour experience where a monologue about self-doubt unfolds as you run alongside other stick figures.
- Read My LipsInteractive installation isolating viewers' lips and predicting their emotions.
- Stained Glass Face MaskA digital face mask with stained glass effect. Commentary on the Church's stance on face masks
- Bit by BitA binary clock that converts seconds into 1s and 0s, rotating like the second hand of a grandfather clock.
- UnravelingGenerative thread simulation that slowly disintegrates into noise.
- Quantum BitCreative visualization of a single qubit state collapsing upon observation (hover)p5
- Quantum EntanglementCreative visualization of two entangled qubitsp5
- Quantum SuperpositionCreative visualization of Quantum Superpositionp5
- Quantum InterferenceCreative Visualization of interference from superpositionedd qubitsp5