Page 1 of 1

Bone Flip Distorting Child Bone Binding Layer

Posted: Fri Feb 17, 2023 9:43 am
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

Re: Bone Flip Distorting Child Bone Binding Layer

Posted: Sat Feb 18, 2023 1:02 am
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).

Re: Bone Flip Distorting Child Bone Binding Layer

Posted: Sat Feb 18, 2023 5:15 am
by shubi
That worked. Thanks! :)

Re: Bone Flip Distorting Child Bone Binding Layer

Posted: Sun Feb 19, 2023 12:20 am
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. 😺