Blender图解教程:内置插件Rigify小教程(七)手指弯曲错乱的解决办法

问题描述

请见下图

Blender图解教程:内置插件Rigify小教程(七)手指弯曲错乱的解决办法

原因

出现这种情况是由于我们在使用metarig对位的时候,手指部分骨头的坐标轴错乱造成的,需要在metarig中修正并重新生成rig骨骼。

解决办法

显示坐标轴

Blender图解教程:内置插件Rigify小教程(七)手指弯曲错乱的解决办法

修正手指坐标轴

然后把隐藏的metarig显示出来,这时你会看到,手指部分(尤其是除拇指外的4个手指)骨骼的坐标系都不是平行的

Blender图解教程:内置插件Rigify小教程(七)手指弯曲错乱的解决办法

A全选所有骨骼,然后按Shift + N重新计算扭转,选择全局+Y坐标

Blender图解教程:内置插件Rigify小教程(七)手指弯曲错乱的解决办法
重算扭转以后,四指部分的坐标系就整齐了

Blender图解教程:内置插件Rigify小教程(七)手指弯曲错乱的解决办法

大拇指的弯曲方向比较特殊,一般需要单独修正

编辑骨头扭转轴向的工具如下图:
Blender图解教程:内置插件Rigify小教程(七)手指弯曲错乱的解决办法

让大拇指3根骨头有一个共同的轴,能够让它们自然向手掌内测弯曲。
Blender图解教程:内置插件Rigify小教程(七)手指弯曲错乱的解决办法

设置弯曲轴向

进入metatrig的姿态模式,将每一根(注意是每一根)手指的的“根部”骨头上的Bend rotation axis弯曲轴向(默认为自动)设置为实际旋转的轴向,本例中,我将左手四指设置为了Z manual,大拇指设置为X manual。一般来说两手设置的轴向是相反的,比如左手是Z manual那么右手就是-Z manual

Blender图解教程:内置插件Rigify小教程(七)手指弯曲错乱的解决办法

重新生成Rig

重新生成Rig会覆盖之前的,所以不用重新蒙皮。

Blender图解教程:内置插件Rigify小教程(七)手指弯曲错乱的解决办法

修复后

Blender图解教程:内置插件Rigify小教程(七)手指弯曲错乱的解决办法