phonx,
Here’s what worked for me. Hopefully it will help you.
If you’re using Lightwave…
In LW:
- Figure T-Pose in LW with correct bone names
- Export to FBX
In MB:
- Import BVH motion into BVH Hacker, rename bones to MB convention
(if possible, reshape at frame 0 into T-Stance)
- Drag BVH into MB (if not in T-Stance, make into T-Stance) and
Characterize (if bones names are correct, it should sharacterize with no problem)
- Save BVH Characterized as a template in FBX to use later
NOTE: This template can be used for ALL BVH that uses the same naming conventions.
If you change the new BVH files to match the template, all BVH’s will work.
- Clear MB scene; reload the FBX template you just cleared
- Next, take the BVH mocap file and place it over the template
and Replace animation
- The skeleton should now be showing animation when played
- Double-Click on the Character in Navigator and go to Character Settings
- Plot Character to Control Rig, select FK/IK
- Save file as FBX; Clear MB scene
- Load character from LW (if character is not Characterized - Characterize!
- Open Story window in Editing Layout and drag motion file (step 11)
into lower Story window - character should now show animated
- Double-Click Character in Navigator window; In Character Settings tab
click Plot Character and select Control Rig; then FK/IK
- Click on Plot AGAIN and plot to skeleton
16.Export Character to FBX
In LW:
17. Load original T-Stance character
18. Select Merge FBX and load the character exported in step 16
19. Character will be rotated weird; simply zero out pitch and bank which
are at 90 degrees (if you created a character Null, this is the
object which must be “unrotated”)
You can get BVHacker here: http://davedub.co.uk/bvhacker/
I haven’t had a chance to play around with this setup because we’ve been too busy. I tried to write this down so that when I went back to it I wouldn’t have any problem whereby I forgot a simple stupid step. Hopefully I didn’t miss anything.
And Tyler thanks again for your help - I appreciate you taking the time!
Good Luck!