nCloth
 
 
 

刚性 nCloth 壳

 

现在可以将“刚性”(Rigidity)“变形阻力”(Deform Resistance)应用到构成 nCloth 网格的单个多边形壳。当由单个多边形壳组成的网格转化为 nCloth 时,新的“使用多边形壳”(Use Polygon Shell)属性将对每个壳启用“刚性”(Rigidity)“变形阻力”(Deform Resistance)。然后这些壳将充当模拟时的单个刚性对象。

“使用多边形壳”(Use Polygon Shells)可用于创建简单的破坏效果以及其他刚性自碰撞效果。

“局部力”(Local Force)“局部风”(Local Wind)

新的“局部力”(Local Force)“局部风”(Local Wind)属性允许您对单个 nCloth 对象应用重力和风。这些力只在局部应用,不影响指定给同一解算器的其他 Nucleus 对象。

您可以使用“局部力”(Local Force)来减少或增加重力对特定 nCloth 对象的影响,使衣服比角色着装的其他部位显得更亮或更暗。通过添加“局部风”(Local Wind),可以使角色着装的特定部位产生大风效果,如飘动的斗篷。

碰撞上一阈值

新的“碰撞上一阈值”(Collide Last Threshold)属性设定碰撞迭代是否是每个模拟步骤执行的最后一次计算。“碰撞上一阈值”有助于确保与 Nucleus 对象的 nCloth 碰撞将在步骤结束时得到解决,从而减少后续帧中发生错误碰撞的机会。

输入运动阻力(Input Motion Drag)

使用“输入运动阻力”(Input Motion Drag),可以将力应用于 nCloth,nCloth 基于已设置动画的输入网格的运动。此力来自 nCloth 对象的当前速度与其已设置动画的输入网格的速度之间的差值。“输入运动阻力”(Input Motion Drag)值为 1 表示力将促使 nCloth 对象跟随其输入网格的相同路径。“输入运动阻力”(Input Motion Drag)值为 0 表示不会对 nCloth 对象产生任何影响。使用“输入运动阻力”(Input Motion Drag)不需要设定“输入网格吸引”(Input Mesh Attract)

nCloth 性能改进

增加的 Nucleus 解算器线程可改进 nCloth 模拟的性能。使用连接到同一个 Nucleus 解算器的多个 nCloth 对象播放模拟时,性能改善最为显著。在这种情况下,自碰撞表面和拉伸阻力的计算将按线程进行处理。

可绘制属性

已将一些属性添加到可绘制 nCloth 特性的列表中。现在,您可以使用“绘制 nCloth 属性工具”(Paint nCloth Attributes Tool)为以下属性创建顶点贴图和纹理贴图: