The Spark
Build a live projection-mapping tool that warps elemental video loops (Fire/Water/Air/Earth/Ether/Witch) onto a curved, cylindrical surface.
In Process
The room answered to a wand. A hand-built Arduino wand, talking over Bluetooth, let a visitor summon each element in turn — the wand's LED shifting to the element's color while the cylinder's projected loop switched to match (Fire, Water, Air, Earth, Ether). Casting the full sequence — every element in order — summoned the Witch to the surface.
The Craft
No AI prompting evidenced — a hand-built Swift/SwiftUI + Metal application, paired with the Arduino + Bluetooth wand hardware for the physical interaction layer.
Outcome
Corner-pin plus adjustable cylindrical curvature is the trick that lets flat video sit believably on a curved, real-world surface.











