- 已编辑
Inherit Scale/Rotate Question
I had something that bothered me about how the Inherit checkmark function works, and I was wondering if anyone brought up a solution to overhaul this feature. My idea is to change it to a drop-down list of Parent bones, letting you select which Parent bone to not inherit the Scale and Rotation. I know Transform Constraints exist, but I would rather not have so many TCs to manage in each of my Spine project. I just believe that my idea for the Inherit function would manage to solve some potential problems, especially if you need to scale or rotate your character overall frequently.
I don't know of any other software that supports disabling transform inheritance at all. The reason is that it is complicated. As soon as you are no longer doing standard 2D affine matrix transforms, there are edge cases where things don't behave well. It also complicates constraints. We've managed to solve or work around the issues for disabling the transform inheritance from the parent, but I'm afraid making it more complex would be a lot of work for not so much gain, considering you could use a transform constraint.