自动蒙皮转移 允许分层配件和面部配件与其附加的角色身体模型一起准确变形,而无需您对配件本身进行蒙皮。您可以使用此功能将蒙皮数据转移或生成到配件上,而不是在 3D 建模软件中手动 绑定和蒙皮 模型的复杂任务。在使用自动蒙皮转移时,Roblox 引擎会在运行时创建并应用蒙皮。
使用自动蒙皮转移不需要对配件几何体进行蒙皮。事实上,自动蒙皮的配件在与大多数附加角色一起动画时表现良好并准确移动,即使这些角色的关节、骨骼数量不同或使用不同类型的蒙皮。

启用自动蒙皮转移
要启用自动蒙皮转移过程,您必须:
当配件上没有任何蒙皮数据,或者如果您选择覆盖与配件相关的任何现有蒙皮数据时,Roblox 引擎会根据角色的几何体和外部笼计算蒙皮数据,然后与配件相关的新蒙皮数据和绑定驱动配件的变形和运动与源几何体本身同步。
最佳实践
虽然自动蒙皮转移通常比手动蒙皮效果更好,但仍有一些最佳实践可以减少分层配件蒙皮过程中的意外行为。像所有建模过程一样,您应该不断在不同的头像类型上测试您的分层配件和面部配件,以实现您想要的结果。
特殊蒙皮转移关节
自动蒙皮转移可能不适用于某些详细的配件类型,例如睫毛或眉毛。为了获得更可控的蒙皮转移结果,您可以选择将配件几何体蒙皮到两个特殊命名的关节之一:RBX_Leader 和 RBX_Follower。
任何蒙皮到 RBX_Leader 的顶点将经历今天存在的相同转移过程。然而,任何蒙皮到 RBX_Follower 的顶点将根据其最近的领导顶点进行转移。这允许在像睫毛这样的情况下获得更好的结果,其中睫毛丝的尖端通常会转移到眉毛区域的某个地方,而不是在移动时跟随睫毛丝的根部。
对于睫毛,适合 RBX_Leader 的良好候选者是那些旨在直接坐在角色眼睑上的顶点。其余顶点可以蒙皮到 RBX_Follower。


对于眉毛,适合 RBX_Leader 的良好候选者是沿着眉线延伸的边缘顶点。


在 Blender 中,使用 对象数据属性 > 顶点组 来管理和查看您的顶点组分配。

在 Studio 中不需要额外的工作来支持此方法。如果您的分层配件设置为 Class.WrapLayer.AutoSkin.EnabledOverride 并且这些关节存在且分配了顶点,则此蒙皮转移变体生效。
如果您希望使用这些关节作为 UGC 项目上传配件,则需要注意以下几点规则:
- 顶点不能部分加权到这些关节。如果您想使用它们,必须将顶点以权重 1.0 蒙皮到关节。
- 如果网格中存在这些关节,则配件必须设置为 WrapLayerAutoSkin.EnabledOverride。
- 包含这些关节的身体部件网格将被验证拒绝。
- 眉毛和睫毛配件类型必须具有特殊的蒙皮关节,并设置为 WrapLayerAutoSkin.EnabledOverride。
修改角色笼
您可以修改角色身体笼,以便分层配件能够准确地变形到预期的角色表面,使用自动蒙皮转移。例如,自动蒙皮可能会导致分层配件基于不正确的身体部件变形,因为转移过程是基于配件与其内部笼之间的最近距离。
为了演示,以下胡须配件是使用块状全身笼建模的。这导致胡须变形不正确,因为胡须的部分更接近角色笼的上胸部,而不是下巴:

为了防止分层配件使用来自角色几何体不希望的区域的蒙皮数据,您可以在不同的角色模型笼上建模您的资产。例如,块状角色在将胡须蒙皮到躯干时会遇到困难,但具有实际脖子的角色(如类人角色)则不会有此问题。
或者,您可以移除外部笼的部分,以便分层配件不应蒙皮到这些部分。这不是针对市场的资产的有效工作流程,但您可以将其用于游戏内资产。例如,以下图像显示了外部笼的修改,使其仅包含头部几何体。通过对外部笼的这一改进,当您自动转移蒙皮数据时,胡须和部分笼现在仅从头部几何体正确转移蒙皮。

重要的是要注意,您也可以通过使用完全不同的笼来解决前一个示例的变形问题。例如,如果您使用一个类人笼,胸部和下巴之间有更多空间,胡须就会更接近头部,而不是靠近胸部或脖子区域,这样自动蒙皮转移就不会从这些区域转移蒙皮数据。

通过修改角色笼的不同区域,您可以确保您的分层配件和面部配件相对于身体或头部的正确区域变形,例如修改角色模型的手臂,以便裙子在角色奔跑时不会错误地附着在它们上,或修改错误映射到脚的裤子。
为了演示,查看以下夹克的领子如何在分层配件在领子区域变形时与头部不正确地移动,领子区域是笼的头部部分最近的地方。为了解决这个问题,您可以移除笼的头部部分,以便夹克根本不会相对于头部错误变形。相反,它将相对于肩部区域变形,这对于这件衣物来说更为合适。

不同的配件类别
自动蒙皮转移可能不适用于某些配件类别,例如帽子和眼镜类型的配件。例如,帽子或眼镜配件可能会在通常应该是刚性的区域引入变形。一般来说,这些配件应该保持刚性,您不应该将任何蒙皮数据与它们关联。
有关不同配件类别的建议 WrapLayer.AutoSkin 参数的摘要,请查看以下表格:
| 配件类别 | 建议参数 |
|---|---|
| 胡须 | EnabledOverride |
| 眉毛 | EnabledOverride |
| 睫毛 | EnabledOverride |
| 头发 | Disabled |
| 帽子 | Disabled |
| 眼镜 | Disabled |
| 衬衫 | EnabledOverride 或 EnabledPreserve |
| 裤子 | EnabledOverride 或 EnabledPreserve |
| 鞋子 | EnabledOverride 或 EnabledPreserve |