• Editor
  • How to make controller bone that control tilt using just move

i mean when controller-bone is moving,
convert that movement to tilt to other bone
there's any possible to converting movement to tilt?
transform ik or anything?

    Related Discussions
    ...

    To convert the movement of a controller bone into a tilt for another bone, you can use a combination of transform constraints and IK constraints in Spine. By setting up a transform constraint, you can link the translation of one bone to the rotation of another. This allows you to achieve the effect where moving a controller bone results in the tilting of another bone. You can adjust the mix settings of the transform constraint to control how much the movement affects the tilt. Additionally, using IK constraints can help in achieving more complex movements if needed.

    rmx Spinebot's answer is correct. I just want to add a little more because I think it might be difficult to understand just the words. For example, the following rig is possible:

    The controller bone you mentioned is probably supposed to be farther away than the bone you want to move, so I created this example based on that assumption. In this example, the bone you want to move with the controller bone is constrained by an IK constraint, and its IK target bone is set to the Controller bone. This way, the bone you want to move has its own angle of rotation, but changes its angle in response to the movement of the Controller bone.

    Here's a more advanced example:

    In this example, the IK-target bone is a child of the IK-holder bone, which is rotated 90 degrees. Also in the transform constraint options, the Local option is enabled. This way the local transform of the IK-target bone will be modified by the movement of the Controller bone. This allows the IK-target bone to translate in a 90-degree rotated direction, i.e., upward, when the Controller bone translates to the right.

    Here is the Spine project file where you can see this rig:

    rotate-bone-when-a-control-bone-is-moved.spine
    882B
    • rmx 回复了此帖

      Misaki
      Thats not what i looking for i forgot function actualy called
      Not the Tilt Shear, actualy

        rmx Oh, I see, so you were referring to shear when you said tilt. Unfortunately, it is not currently possible to convert translate motions to shear. Adding the ability to allow a specific transformation to affect different types of transformations in this way is on our roadmap:
        EsotericSoftware/spine-editor121
        You can subscribe to this issue ticket to receive notifications when there is any progress on this issue.