Bone Flip Distorting Child Bone Binding Layer

General Moho topics.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
shubi
Posts: 29
Joined: Mon Nov 07, 2022 10:54 am

Bone Flip Distorting Child Bone Binding Layer

Post by shubi »

Hi,
Here is an image of what is happening.
Image

The top image shows how the bones are parented. The Small bones use flexi binding. Large bone use no binding, but is parent to one small bone, which is then parent to next bone, which is parent to third small bone.

When i flip the large parent bone, it flips the small child bone, and as seen in image, the vector shape is distorted.

I tried the same example with an alteration, i changed the flexi binding to point binding. No distortion happens when the bone is flipped.
In another experiment, if i just flip the small bone, the distortion does not happen, just happen with a separate large parent bone.

So i guess its an issue with flexi binding only in a certain situation. Is there something i am missing here or is this a bug?

Here is a link for the file to test.
https://drive.google.com/file/d/1QEp_We ... share_link
User avatar
synthsin75
Posts: 10280
Joined: Mon Jan 14, 2008 11:20 pm
Location: Oklahoma
Contact:

Re: Bone Flip Distorting Child Bone Binding Layer

Post by synthsin75 »

Looks like you used bezier points. That's your problem. They don't play well with bone flipping and flexibinding.

You can reset their curvature by selecting all of them and hitting Ctrl+M to set then to smooth.
Then you can move the points (maybe add a few) and change their curvature to accomplish the same shape. Just use the point curvature tool without touching the bezier handles (better to turn them off for this).
shubi
Posts: 29
Joined: Mon Nov 07, 2022 10:54 am

Re: Bone Flip Distorting Child Bone Binding Layer

Post by shubi »

That worked. Thanks! :)
User avatar
Greenlaw
Posts: 10464
Joined: Mon Jun 19, 2006 5:45 pm
Location: Los Angeles
Contact:

Re: Bone Flip Distorting Child Bone Binding Layer

Post by Greenlaw »

This is one of the reasons I recommend against using bezier points for art that will be deformed using Bones. Regular Moho points may require a few more points to achieve the same shapes but they behave more predictably in this situation.

As recommended by Wes, it's a good idea to hide the handles so you don't accidentally activate Bezier mode. I only enable Bezier handles when I really want them (I like to use Bezier points for non-deforming art.)

Note that the Curvature tool doesn't have the option to Hide Bezier Handles like Add Points and Transform Points does, but Wes made a Curvature tool mod that adds the option. You can download it from here:

Curvature Tool Mod


I highly recommend installing this mod. Seriously, it's like a missing feature. 😺
Post Reply