Inside Sabertooth
Learn how Sabertooth uses 3ds Max to create 3D interactive projects, including HBO Go’s Game of Thrones interactive experience
  • 1/3
You are here: Forum Home / Autodesk® MotionBuilder® / Autodesk MotionBuilder 2009 / Aux Effectors not baking to the skeleton
  RSS 2.0 ATOM  

Aux Effectors not baking to the skeleton
Rate this thread
 
32919
 
Permlink of this thread  
avatar
  • jmherzon
  • Posted: 07 August 2009 11:03 AM
  • Total Posts: 8
  • Joined: 04 December 2006 07:35 PM

Hello,
I have a scene in which a character is crouched down and drawing onto a wall.
I first activated “Floor Contact” for the control rig to prevent interpenetration with the ground plane. This worked moderately well but the hand still slid around on the ground plane.

To fix this sliding, I added an Aux Effector to the Left Wrist and and animated the reach so that I could “stick” the hand to the ground during contact.
See attached auxEffectorWrist.jpg to see the effector setup

This worked great and the hand didn’t move when in contact with the ground.
See attached beforePlot.jpg to see the hand on the ground

But, when I plot the animation from the Control Rig to the Skeleton, the influence of the Aux Effector isn’t reflected in the resulting skeleton animation and the hand is once again swimming. It has gotten the influence of the original Wrist Effector (the Floor Contact works) but not the influence of the second Aux Effector.
See attached afterPlot.jpg to see how the hand has “jumped” and is now sliding again.

I did a vanilla plot.
See attached plot.jpg

An ideas as to what I might have done wrong and how to get this Aux behavior to translate onto my skeleton.

Thanks very much.



Attachment Attachment
Attachment Attachment
Attachment Attachment
Attachment Attachment
Replies: 0
avatar

your plotting at 24 fps, I am guessing your playing back at 24fps also, but make sure your set to play on frames or you will see the jitter in the subframes.



Brad Clark
Co-Founder: Rigging Dojo-Teaching the art and science of character rigging
Author: Inspired 3D Advanced Rigging
The Character Animator Toolkit for Motionbuilder :available now:

Replies: 0
avatar

Hi Jim,

It sounds like either the plot options aren’t set correctly or, as Brad mentions the FPS you are playing back at is different to what you’ve animated or plotted to.

Try Plotting all in the scene, which will plot everything, including all the constraints/control Rig/auxiliaries and skeleton in one go. To plot all in the scene, go to Key Controls - Animation -Plot All(All properties)

You can also Plot the Auxiliaries separately down to the Control Rig. To do that, select the Auxiliary Effector or Pivot and Choose- Key Controls - Animation - Plot Selected (All properties) If you then delete the Auxiliary, the Aux motion should be plotted down to the Control Rig Effector correctly before you Plot Character-skeleton from Character Controls.

Regards,

Lee



Replies: 0
avatar
  • jmherzon
  • Posted: 10 August 2009 09:23 AM

Lee,

Both of those solutions worked.

I was using the “Plot character...” button in the “Character Settings” tab which doesn’t seem to plot out those auxiliary effectors but using the Plot options in the Key Controls window worked like a charm in both cases - either with Plot All or Plot Selected.

Thanks very much.



Replies: 0
avatar

One other thing i have noticed is that if i don’t uncheck “Plot translation on root only” my feet and hands tend to not stay planted.

Might be worth trying out, but it sounds like you already have it working.



Replies: 0
avatar
  • jmherzon
  • Posted: 13 August 2009 05:14 AM

Adam,
That solution worked as well.
Thanks



Replies: 0