在搅拌机 2.76 中将钻机重量从一个网格转移到另一个网格

Transferring rig weights from one mesh to another in blender 2.76

我最近开始使用 Blender 来创建我自己的游戏模型等。我已经创建了一个模型,对其进行了装配,分别制作了衣服,现在我想将这些衣服添加到我的模型中,以便它可以随着装配一起移动而不会穿透皮肤。

所以有很多使用重量转移工具的解决方案,但我似乎无法在 blender 2.76 上使用它。在变形选项下,我将钻机设置为重量组为空的衣服。然后,我选择网格,然后选择衣服,进入重量绘制模式并选择工具部分下的 'transfer weights' 选项,但重量实际上没有转移,没有任何反应。

所有在线教程都使用以前版本的搅拌机,因此选择转移权重时的选项界面不同,这可能意味着我只是选择了错误的选项(我尝试弄乱它们但没有任何效果)。

如有任何帮助,我们将不胜感激。如果需要,我可以稍后 post 图片。

谢谢

为了他人的理智:

出于某种原因,权重不会在 Blender 2.76 中自动转移,但它在以前的版本中工作得很好。您可以改为使用 data transfer 修饰符。在开始之前,请确保您清除了在为绑定设置父级时创建的所有顶点组,并从绑定中取消了衣服项目的父级设置。因此,单击对象数据选项卡,如果顶点组下有任何组,请使用侧面的减号按钮将其删除。

现在转到修改器选项卡 > 添加修改器 > 数据传输。 Select 您希望从中复制权重的来源(主体)。从选项中选择顶点数据,然后选择 select 顶点组。最后按下底部的生成数据层按钮。

现在,如果您切换回 object-data 选项卡,顶点组下应该有一个骨架骨骼列表。

最后,进入对象模式 > select 你的衣服,然后移动 select 你的装备 > CNTRL+P > 空组。还有 wa-lah!

我还遇到了一些其他问题,因为我有其他修改器(网格变形很奇怪),但我设法通过简单地应用数据传输修改器来修复它。

尽情享受吧:)