
Flickers of Light in Dark Times
A live motion capture dance performance about getting crushed by the adversity in urban life, and regaining strength by accepting kindness and support


Bricks ripple effect testing

Ripple effect works for one wall (without bricks organic movement)

Failed wall transitioned from my local file to shared team Unreal scene

Ripple effect works correctly in our Unreal scene (after spawning and bricks movement)

Successfully hooked raycasting from dancer’s hands to interact with the walls
Project Overview
Working with Louise Lessel (technology and system integration), Katie Brady (dancer), Chester Ma (dancer particles), Aaron Moreno (sound design), and Man-Ping Wu (graphic design and wand particles), our team created a live motion capture dance performance in 1.5 months.
My Tasks
Based on the storyboard we created together, I was tasked to create the 3 walls that the dancer would interact with and influence in real time during the performance in Unreal Engine 4.
The sequence of actions that is required for the walls is:
Bricks of the wall spawn one at a time, and one row at a time, from the left wall to the middle, then to the right wall
Once all 3 walls are formed, bricks start moving in and out organically
Bricks should “ripple“ as dancer pushes the walls
Rows of bricks will start pushing in towards the centre (dancer) from above
Walls fall after dancer gained strength and particles from the audience
Special Thanks
With the help from our instructors, Kat Sullivan and Todd Bryant, and my friends Che-Yu Wu and Grant Ng, I was able to get the walls act the way we wanted for Louise to integrate with other elements of our piece and Aaron to cue the sound that he has designed at the right moment.