This section showcases a series of interactive visual works based on algorithmic design principles, including recursion, cellular automata, and generative randomness. Click the sketches to experience them directly.
▶ View Sketch
Inspired by dandelion fluff being blown away by the wind.
A recursive algorithm simulates the scattering of fluff in the air, shrinking and redirecting over time,
revealing the layered randomness of natural motion.
▶ View Sketch
A reimagined *Game of Life* with color aging, glowing effects, and mutation probability,
forming a cyberpunk-style digital ecosystem that evolves unpredictably.
▶ Sketch #1
▶ Sketch #2
Two generative sketches exploring randomness and grid composition.
The first creates flame-like visuals; the second arranges them in grids for compositional variety.
▶ View Sketch
Based on Shijing: Min.
Each random four-character phrase evokes emotional moments of ancient life,
allowing users to click and reveal fragments of shifting affection and fate.
These experiments combine sensors, motion tracking, and real-time visualization to explore embodied interaction between human movement and computational expression.
An experiment using Leap Motion to capture hand gestures that control visual particle systems. This project explores gestural embodiment and motion-driven generative visuals.
A cross-platform test connecting Arduino accelerometer input to Unity visual responses.
It demonstrates real-time communication between physical sensors and digital simulation environments.