所有MetaHuman角色的默认+2厘米偏移已被移除。
背景
对于在虚幻引擎5.5或更早版本中创建的MetaHuman角色,他们的骨架都相对地面具有一个+2厘米的偏移。 这意味着所有角色的鞋底高度均为2厘米。 因此,该偏移本质上存在于所有动画中。
下图显示了虚幻引擎5.5中的一个MetaHuman角色的脚,其鞋子与地面对齐。 该角色的脚底因此偏移了2厘米。
在虚幻引擎5.6及更高版本中,MetaHuman角色的此行为已更改。
由于使用独立的Quixel Bridge应用程序添加到Maya中的所有MetaHuman角色都穿着"人字拖"鞋子,因此这种现象通常被称为"人字拖(Flip Flop)"问题。
虚幻引擎5.6中的更改
在虚幻引擎5.6或更高版本中组装的MetaHuman角色已删除+2cm偏移。 这意味着所有MetaHuman的动画内容都被标准化为赤脚状态,并与地面正确对齐。
下图显示了一个在虚幻引擎5.6中组装的MetaHuman角色的脚,其赤脚的脚底与地面对齐。 因此,任何鞋底都会处于地面之下。
现在,你可以通过一款新的骨骼网格体组件,使用角色蓝图变换参数中的"基于组件的偏移(Component Based Offset)"来控制角色的垂直位置。
要找到这些设置,请打开角色蓝图。 在组件(Components)列表中选择身体(Body),找到细节(Details)中的变换(Transform)。
你可以选择指定一个自定义偏移量,以充当你所选择的鞋底高度,例如重新应用2厘米偏移。
重定向动画
由于此项更改,你需要将动画重定向到新骨架,以自动移除该偏移。
如果你使用的是MetaHuman for Maya,则需要导入重定向后的动画。