>: CG Forums on 3dtotal - The best forums for CG artists :.
threedy forums home
 


top-table-gradient
Go Back   3DTotal Forums > Help, Advice and Chat > Animation & Rigging Help
bottom-table-gradient

Reply
 
Thread Tools Display Modes
Old 06-06-2008, 01:40 AM   #1
VinsanityV20
Vinsane in the Membrane
 
VinsanityV20's Avatar
 
Join Date: Oct 2006
Location: Crapsville, PA
Posts: 654
Thanks: 0
Thanked 1 Time in 1 Post
Awards Showcase
Threedy Top Poster - Bronze: Contributing to the forums with 100+ posts - Issue reason: Target reached! The Golden Grenade II: For participating in the Dominance War II and successfully finishing, well done soldier! - Issue reason: For participating in the Dominance War II and successfully finishing, well done soldier! The Golden Grenade IV: For participating in the Dominance War IV and successfully finishing, well done soldier! - Issue reason: For participating in the Dominance War IV and successfully finishing, well done soldier! 
Total Awards: 3
MotionBuilder 7.5 scaling problem

Program: Motion Builder 7.5

I've just started using Motion Builder and like it a lot, however this is the first time I've actually grabbed my own mocap data. I've Aligned the VICOM data to an actor, and it works fine once I turn on the 'active' check box like it should.

The problem concerns my model, which was done in Maya. It's insanely tiny when I merge it into the scene, so naturally I can't just drive my character (who is characterized btw) with the edit>input>actor.

I figured I could just grab the Character_Ctrl:Reference and scale it up, which works in the scene. However, when I then go to input the actor's data, the model immediately reverts back her tiny, tiny scale. Naturally, the animation is f***ed.

How do you scale characters in a way that they won't collapse when you input an actor's animation? How come scaling the Character_Ctrl:Reference doesn't cut it?

I need help ASAP, so anything would be appreciated. Please & Thank You!
__________________
"Just do it 'cuz it's cool"

Current 3DTotal comps: none. Learning Character Rigging, Unity.
Comments & Critiques, always appreciated

Homepage: This is Vinsanity
VinsanityV20 is offline   Reply With Quote
Old 06-06-2008, 05:31 PM   #2
Slacker VII
Registered User
 
Join Date: Jun 2008
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
scaling issue MB

Hi,

The scale of Maya and MB are the same by default so the character is the same size; The grid size difference makes your character appears smaller in MB.

Using the default cm scale, your character in Maya is probably few cm high (15-20cm usually).

There are few ways to correct this.

Prior exporting to MB; in the export FBX option, set the Scale Factor to 0.01.

Or once in MB;

Add a reference to your characterization (first in the characterization list). This can be any locator or empty nod group above the hips joint. The reference can be use to scale, move and rotate a character, regardless of its input, like an Actor. Scale this back to normal size before bringing the animation back to Maya.

Try to always use a reference in characterization, it's very usefull.

Hope this helps.

Marc
Slacker VII is offline   Reply With Quote
Old 06-06-2008, 06:21 PM   #3
VinsanityV20
Vinsane in the Membrane
 
VinsanityV20's Avatar
 
Join Date: Oct 2006
Location: Crapsville, PA
Posts: 654
Thanks: 0
Thanked 1 Time in 1 Post
Awards Showcase
Threedy Top Poster - Bronze: Contributing to the forums with 100+ posts - Issue reason: Target reached! The Golden Grenade II: For participating in the Dominance War II and successfully finishing, well done soldier! - Issue reason: For participating in the Dominance War II and successfully finishing, well done soldier! The Golden Grenade IV: For participating in the Dominance War IV and successfully finishing, well done soldier! - Issue reason: For participating in the Dominance War IV and successfully finishing, well done soldier! 
Total Awards: 3
I hope it helps too thanks for the reply Marc.

EDIT: Didn't have to do that actually. For future reference - and in case this will help anybody else out there - here's what I did.

1. opened the characterized (tiny version) model.
2. Opened up her Character Defintions/Settings in the Navigator
3. Turned off Characterize, then grabbed the entire thing (model, rig, etc.) in the viewport and scaled her up. In my case. 93.29%, to match the Actor
4. Turned back on characterize. Then in the character settings, turned on the input type to Control Rig. At this point, she became ENORMOUS. This is normal, for she'll shrink back in a minute.
5. Save that out. If you're worried about it, make a new save like "character_HUGE.fbx" or whatever. Opened up the file with the actor, who has VICOM motion data aligned to it.
6. Merge into the scene the ENORMOUS character file you just saved out. Now select the character and in the character control window do the ole' EDIT>Input>Actor
7. She will now shrink, and as long as you have the animation Active on the actor, she'll now follow the actor's movements. Select the actor in the Character Control Window and go Show>Actor(all) to turn off the actor.

Thanks for the help Marc, but I simply couldn't find anything in the hierarchy/schematic view to make the reference.

I figured it was something as simple as turning off the characterization, scaling it, then turning it back on. That's how to do it in Max (which I'm NOT a noob in). This isn't quite that easy, but it definitely wasn't a difficult thing to fix either. Gotta remember this for future reference.
__________________
"Just do it 'cuz it's cool"

Current 3DTotal comps: none. Learning Character Rigging, Unity.
Comments & Critiques, always appreciated

Homepage: This is Vinsanity

Last edited by VinsanityV20; 06-06-2008 at 07:04 PM..
VinsanityV20 is offline   Reply With Quote
Reply

Tags
builder, character, characters, motion, scaling


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 07:58 AM.


Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
all images displayed on this site are copyright the original artists and may not be reproduced, copied or published elsewhere without their express permission