骨骼设置

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

绑定是使衣物对象能够与Roblox角色的R15骨骼一起移动和变形的过程。在本教程中,您将把衣物项目父级到Roblox提供的R15骨骼,并验证自动皮肤转移数据。绑定后,确保测试一些基本姿势,以确保您的衣物与任何角色身体一起正确移动和拉伸。

没有绑定数据的衣物网格
带有绑定数据的衣物网格进行姿势测试

绑定过程需要以下步骤:

  1. 下载并将R15骨骼附加到您的项目中。
  2. 使用Blender的自动权重进行绑定。
  3. 测试姿势。

转移骨骼

Roblox提供了可以导入到您自己项目中的R15基础骨骼。虽然可以创建自己的R15骨骼 rig,但导入现成的 rig可以节省时间并减少错误的可能性。

要将R15角色骨骼导入文件中,请执行以下操作:

  1. 下载Roblox的Rig_and_Attachments_Template.blend。请不要打开此项目。

  2. 在您当前的衣物项目中,返回到对象模式

  3. 导航到文件 > 附加,选择保存的Rig_And_Attachment.blend文件。将出现额外的文件夹结构。

  4. 选择Armature > Armature并按附加。将骨骼对象添加到您的工作区。

  5. 骨骼可能需要通过以下步骤重新定位:

    1. 选中骨骼后,打开项目工具侧边栏。

    2. 调整旋转,使骨骼与您的网格正确对齐。

    3. 对齐后,导航到对象 > 应用 > 所有变换以冻结您的新旋转值。

绑定骨骼

在骨骼 rig到位后,您可以使用Blender的自动权重父级功能快速将您的衣物网格设置为骨骼的子项。此功能还会自动将顶点权重或皮肤应用到您的网格上,这可以为您节省大量手动皮肤绑定衣物的时间。

将衣物绑定到骨骼的步骤如下:

  1. 选择衣物网格对象。
  2. 按住Shift并单击Armature对象。确保骨骼对象是最后一个被选择的对象。
  3. 右键单击并选择父级 > 使用自动权重