绑定设计模式:隔离变换

本文参考了《The Art Of Effective Rigging In Blender》,我跟据自己的理解修改了一下

问题描述

基本结构如下

在这里插入图片描述

当前结构很简单,由于存在父子关系,所以当TORSO的rotation/scale/location变换时,HEAD也会相应地变换
在这里插入图片描述

我们希望设置一个机制能够控制TORSO对HEAD的影响

实现方法

在这里插入图片描述
在这里插入图片描述

关键技巧
  • 添加一个INT-HEAD骨骼,该骨骼是TORSO的子骨骼,用于接受父级骨骼的变换
  • 添加一个MCH-HEAD骨骼,该骨骼没有父骨骼,它通过对INT-HEAD的Copy Location/Copy Rotation/Copy Scale约束器来接收并控制INT-HEAD的影响
  • 将HEAD作为MCH-HEAD的子骨骼

注意 原教程中将MCH-HEAD作为ROOT的子骨骼