Visual + programming: Eyez
Date: 2021
Medium: Unity
Realtime ripple system is a procedural Ripple generator I made for Japan Olympic skating performance.
I built a versatile ripple generator in Unity which interacts with sound, spotlight, body tracking and midi signals in real-time. Ripple effects change while music or choreography data (retrieved from performers' tracking device) progress. Ripple categories differentiate between different tracking IDs.
The highly flexible data management on CPU sewed to procedural ripple renderer on GPU compute shader enabled fast interaction and onsite instant updates.
Made with C#, compute shader and HLSL in Unity.
Single ID outline mode
Synchronized double ID bar based ripple maker
On Beat alternating ID ripple maker
On beat synchronized double ID ripple maker
Spotlight signal double ID ripple maker
Double ID synchronized ripple maker
Turn based single ID ripple maker