Batman: Knight Flight
Dark Ride - Warner Bros. World - Abu Dhabi, UAE
Project Details
Tools Used
- Unity
- Maya
- Python / PySide2
- After Effects
My Scope
- Ride Motion Choreography
*Please note: Final animation delivered by Michael Libby - Media Sequencing
- Custom Maya Tool Development
Motion Data Analysis and I/O - Real time Animatic Development & Rendering
Awards
- 2019 - THEA Award:
Outstanding Achievement - Theme Park - 2019 Park World Excellence Award:
Media-Based Attraction of the Year - 2019 Park World Excellence Award:
Themed Attraction of the Year
Project Involvement Timeline
I learned the craft of show programming while working on Batman: Knight Flight. I took over our Unity Simulation on a Friday, and by Monday, our media partner was requesting higher resolution ride data. I quickly realized our current motion capture method in Unity wasn't going to cut it.
To deliver this request, I rapidly learned Python and wrote some tools to import and export animation curve data from Maya. I added analysis functions to calculate the velocities and accelerations of my curves. Once those functions were added, I was able to quickly iterate until we had animation that could properly run on the vehicles.
In March 2017, I flew out to Abu Dhabi to get my animation running on the ride vehicles. I fell in love with this beautiful blend of technical and creative expression while working with these robots; I've been doing it ever since.
March 2017
Took Over Simulation Work
Los Angeles
December 2017
Animatic Rendering Wrapped
Los Angeles
March 2018
In-Field Test & Adjust Began
Abu Dhabi
April 2018
Left Project Team
Los Angeles