MOTION CAPTURE LAB DOCUMENTATION:
Project: Data Cleaning and Retargeting
Date: 2019.09.21 4 p.m.
Location: NYU Black Box Theatre
Participant: Yundi Jude Zhu, Chaoyue Huang, Ryan Grippi
Goals:
Pick a partner or two and sign up for time in the Black Box. Record a team member in mocap. Review the data for any gaps, and fix it. Take screenshots of the data, before and after (or give us the filepath to review), and export fbx files for retargeting.
Create an Avatar using MakeHuman, Fuse, or your software of choice (Bonus points for Tiltbrush, Medium, Blocks, or Quill). Retarget your cleaned data to the character and import into UE4 and place them in the world you’ve been working on. Record some video using Quicktime, your phone, Open Broadcaster, etc…
Steps:
Get motion capture record and clean the data
Make 3D model with MakeHuman
Get model rigged with Mixamo
Sync motion capture data with 3D model and export as .fbx
Use the data to make animation in Unreal
Motion Capture and Data Cleaning
Key notes:
We invited Lynn, a friend from NYU’s computer science program, to be the dancing model. She is a natural dancer! So good!
We took three takes and the data is surprisingly good. We didn’t get many untitled markers or missing gaps. Most of the unlabeled markers are ghost.
When cleaning the data, we did find out a hand was twisting weirdly. We tried out different ways to fix it. It turns out that the left hand wrist out might have been switched with left hand out for a few frames. We switched the two markers. Eventually, the movement looks much better with “smooth” button.
Making 3D Model and Retargeting
Key notes:
I created multiple models with MakeHuman. I downloaded 1.1.1 version for my Mac but there was no option for clothing. Then I downloaded the test version for a PC.
Our team had trouble when inputing motion capture data into Motion Builder. The animation was not playing. Thanks to Chaoyue, we booked another studio hour to get the files exported right. It should be .fbx files only.
The retargeting process is really straight forward. Mixamo for plotting skeleton and Motion Builder for syncing the motion capture data with the model.
In all the process of retargeting, the files should be .fbx. Make sure to rename the different .fbx files to make it organized.
Making Music Video in Unreal
I created four models in total to test out the virtual dance.
Here is the ugly baby dance:
Then I imported three different models to play three different animation. I also played around with the models’ material to make it surreal.
Here is the creepy group dance: