本文基于Blender 2.8 并参考了油管上 Jayanam的教程Blender 2.8 Hand & Finger Rig with Drivers
效果图在物体模式下Shift + A创建骨架,进入编辑模式挤出手指骨骼。
设置视图显示勾选名称和轴向,此时可以看到,X轴的轴向`是错乱的。
由于后面的步骤要依赖于X轴的轴向,因此A键全选骨骼,Shift + N重算扭转,选择本地 - X切向`即可
重算后各个骨骼的X轴的轴向`就“统一”了。
退回物体模式新建一个物体作为控制器,按F2键修改名称
这里会用控制的Z坐标充当骨头的X轴旋转值,控制器的坐标是以其原点为基准的,本例中我把它的原点位置设置到了世界的中心便于观察。
选择骨骼进入姿态模式,选择’Bone’,在N菜单中设定控制器
选择合适的旋转轴,本例用选择的X轴
在其上右键添加驱动器 注意添加了驱动器的轴向会变成紫色
驱动器参数如图所示
设置完毕后就得到了,当上下移动控制器时,骨骼’Bone’就可以自转了。
在Bone的旋转轴向X的位置右键,复制驱动器
分别选择’Bone.001’和’Bone.002’并分别在其旋转轴向X的位置右键,粘贴驱动器
这样三节骨头都可以随着控制器的上下移动而自转了
小结
- 控制器的原理及应用
- 重算扭转
