创建 nCloth 旗帜之后,通过改变某些“动力学特性”(Dynamic Properties)和 Maya Nucleus 解算器“重力和风”(Gravity and Wind)属性,可以动态地设置该旗帜在风中摆动的动画。
使 nCloth 看起来在风中飘扬和摆动
选择旗帜。
打开“属性编辑器”(Attribute Editor)并选择“nClothShape1”选项卡。
在“动力学特性”(Dynamic Properties)区域中,减小“质量”(Mass),并增大“切向阻力”(Tangential Drag)。
“质量”(Mass)指定旗帜的密度,而“切向阻力”(Tangential Drag)偏移阻力相对于曲面切线应用到旗帜的阻力的数量,这是有必要的,否则平面将不会有任何风阻力。
将“质量”(Mass)属性的值更改为 0.5。
将“切向阻力”(Tangential Drag)属性的值更改为 0.05。
播放旗帜的模拟。
旗帜看起来更轻,但是它仍在下落。
转到播放范围的开始处。
选择“nucleus1”选项卡。
在“重力和风”(Gravity and Wind)区域中,将“风速”(Wind Speed)属性的值增大到 15。
通过增大 Maya Nucleus 解算器的风速,可以加快旗帜摆动的速度,以及增大在旗帜的曲面上移动的涟漪的数量。
播放海盗旗的模拟。
旗帜上升到空中,看起来就像是由增大的动力学气流所拖动的。旗帜现在强有力地飘扬和摆动,且会在旗帜的曲面上出现涟漪。