I have a few jiggle bones attached to a rig I made with the ART tool as well some dynamic chain bones.
I can see the option of baking the dynamic chain to their fk controls for hands on control, but no option to bake down the jiggle controls?
It would be really nice if that was possible to clean up any small issues the jiggle simulation makes.
Currently, I am forced to go into the exported fbx file and clean up there, which is very destructive work if I need to re-export the animation for any reason.
I should be able to get you an update tomorrow with this fixed. I was just taking a look at the code, and if I change a few lines, it should also be able to pick up the jiggle controls for you
I am however getting an error when trying to bake the jiggle controls (dynamic chains bake ok)
the error is
"# Error: ValueError: file E:/Program Files/Unreal Engine/4.6/Engine/Extras/Maya_AnimationRiggingTools/MayaTools/General/Scripts\ART_animationUI.py line 448: No object matches name: Hero:water_anim_master_ctrl_grp # "
I have a “Hero:water_anim_grp” but no “Hero:water_anim_master_ctrl_grp”
Is it possible this was a character built on an older code base? I’ve been doing tests and haven’t been able to reproduce. I’ll post a video shortly of the process just to make sure I’m testing the right things.
I figured it out. I don’t know how I overlooked such an obvious mistake before. My apologies.
Updated script in dropbox location:
Basically, the fault was the jiggle controls have no FK controls, therefore it was failing when trying to bake to one I instead now bake directly to the jiggle anim and turn off simulation after baking.