06.04 Mocap Retarget Animation Exercise Assignment
On this page
Assignment Deliverables
- Rendered video of original 3D character retargeted to Motion Capture Animation with sound
- Label file YYYY-MM-DD Lastname Firstname Motion Capture Animation (
.mp4)
- Label file YYYY-MM-DD Lastname Firstname Motion Capture Animation (
Requirements
- Minimum 1 retargeted Mocap Animation onto an original humanoid character
- Minimum 2 lights in the scene
- Minimum 2 additional 3D mesh objects in the scene (For example: a plane and a cube)
- Minimum 2 different camera angles
- Minimum 1 original sound effect created by you
Assignment Overview
Use Blender to retarget motion capture from Motive onto a character auto rigged in t-pose with Mixamo.
1. Prepare 3D Character for Export as FBX for Auto Rigging with Mixamo
- Prepare 3D character for export from Blender.
- Create a duplicate Blender file of your character and save teh original version as a backup.
- In the duplicate Blender copy, apply all modifiers to your 3D character.
- Confirm your character is in a T-pose or A-pose with its textures connected.
- Join mesh objects into a single mesh by selecting all the mesh objects of your character and pressing Control + J or Command + J.
- UV Unwrap and adjust and bake textures if needed.
- Export an
FBXversion of your character from Blender. Make sure only your character is selected and you check the box to only export the selection.
2. Auto Rig character with Mixamo.
- Log in to Mixamo.com with your Adobe credentials.
- Upload your
FBXcharacter that you exported from Blender to Mixamo. - Use Mixamo to auto rig your character. Choose the no fingers skeleton if your character does not have fingers.
- Download auto-rigged T-pose
FBXof your character from Mixamo.
3. Retarget Motion Capture with Rokoko Plugin in Blender
- Go to https://id.rokoko.com/account/sign-up .
- Create a free Rokoko account
- Open Blender.
- Install and enable the Rokoko plugin.
- Import the T-Pose Auto-rigged FBX character downloaded from Mixamo.
- Import the
FBXmotion-capture file exported from Motive with the FBX (.fbx) (Legacy) import option. You need to use the Legacy version so you can automatically align the bones of the mocap armature on import. - Optionally install Auto Bone Rename Blender Addon This optional Add-on automatically renames the bones before building the bone list with the Rokoko plugin. This makes bone list automatically match the bone pairs in the source mocap with the bones in the target mocap.
- In the Rokoko tab, select your character T-Pose for the target armature and one of the Motive mocap armatures for the source.
- Click
Build Bone List - Review the bone mapping.
- If you did not install the bone rename addon, then manually match the bone names from the source armature to the target armature.
- How to Retarget Motion Capture Animation with Rokoko Plugin
- Click
- Fix
AttributeError: 'Action' object has no attribute 'fcurves'. If you get this error when clicking build bone list, then you need to install the Beta version of the Rokoko Plugin and restart Blender. - After matching the bones, then click
Retarget. - Confirm that the animation plays.
- Extend the length of the Blender animation beyond the default 250 frames so you can see the entire mo-cap animation.
4. Render and Export Animation from Blender
- Trim the timeline to the strongest section by setting the beginning and end frames.
- Add at least two additional mesh objects, such as a ground plane and a cube, to establish a simple 3D environment.
- Add at least two lights to the scene. Lighting is essential for rendering.
- Create at least two cameras. Switch camera angles with timeline markers. To bind a camera on the timeline, position the playhead on the desired frame, hover your mouse in the timeline, press Control + B or Command + B and that camera will be set on the timeline. Move the playhead to a new frame, select the second camera and press Control + B or Command + B.
- Render the finished animation as a series of PNG images or as a video file.
- Import the exported animation frames into Adobe Premiere as an Image Sequence. You need to import as an image sequence so it plays like an animation in Premiere.
- How to Import Image Sequence into Premiere
- How to Change Frame Rate Adobe Premiere to match Blender animation if needed to speed up or slow down animation in Premiere.
- Add at least one original sound effect and synchronize it with the movement.
- Export
.mp4with Sound Effects from Adobe Premiere.
Assignment Resources
Mocap Retargeting
Grading Rubric
| Assessment | Weight |
|---|---|
| 3D Character Retargeted to Mocap Animation | 30 points |
| Minimum 2 Lights in Scene | 15 points |
| Minimum 2 Additional 3D Mesh Objects in Scene | 15 points |
| Mocap Character in Frame | 15 points |
| Sound Effect Added | 15 points |
| File Management and Labeling | 10 Points |