Greenlaw wrote: ↑Sun May 31, 2026 7:44 am
I don't think I've ever gotten reparenting to work satisfactorily in a Smart Bone Action. For me, I believe the result I typically got was undesired placement of the bone...and probably crashing. Not sure about the latter, but that seems about right.
Instead, I use Vitruvian Bones. You can get VBones to swap to an unparented version of a bone. The technique is just a little more involved, and it works perfectly.
Sidenote: Before we got Vitruvian Bones in Moho, I used animated visibility to switch to a version of the artwork parented to a different bone, but this left both bones visible. Using Vitruvian bones solved this issue.
Thanks a lot for your answer, Greenlaw.
I succeeded to got reparenting to work satisfactorily in a Smart Bone Action, even if it's not really a straight process (I had to correct things and re-check if everything is OK multiple times before to get it to work).
So maybe I'm already at the limite of Moho's stability.
Sadly, the alternative possibility you proposed, Vitruvian Bones, won't work with my Rig for this part.
Indeed, I use the reparenting to somehow
toggle the
Independent Angle property
on/off on the neck, pelvis and shoulders (in order to have a
volume behavior of those elements while rotating their parent Bones). It is too much central in the Rig to use Vitruvian Bones here. And idem for animating visibility.
So it's a pity that the
Independent Angle property could not simply be keyframed. That would be a solution way cleaner.
I think I'm going to have to disable this functionality, as it's not vital for my Rig. And I'll brief the animators how to animate the reparenting by hand.
The Action was way much easy to use, because it's not an easy task to find the proper Bone to select for reparenting, as I've many Bones at the exact same place ( I had to change their lengths to be able to distinguish the different Bones).
That would be easier too if it would be possible to choose a parent using a list, instead of being obliged to click on the Bone.
Does this functionality exist in Moho ?