本示例将介绍如何使用 nCloth 模拟一件扣上纽扣的衬衫。
扣上衬衫的纽扣
在本示例中,目标是扣上衬衫的两片衣襟,而不让它们散开。
创建纽扣模板
此时,Maya 会显示“大纲视图”(Outliner)。
纽扣更改为线框显示。如果单击纽扣,则将无法对其进行选定。在扣衬衫的纽扣并需要选定指定顶点时,此操作很有用。
把衬衫的两襟扣在一起
Maya 即会显示 nCloth 的顶点。
如果按照如上所述方式选择两个顶点有困难,可以将显示模式更改为“线框”(Wireframe)模式”(热键:4),以便顺利进行选择。
Maya 会自动播放 nCloth 模拟,并将其作为缓存保存到磁盘中。
现在衬衫已松散地穿在身体上,但衬衫的两襟已在所约束的纽扣处扣在一起。
Maya 会显示“大纲视图”(Outliner)窗口。
纽扣将再次在场景视图中显示。
衬衫的两襟在每个纽扣处仍扣在一起。
改进衬衫的行为
虽然衬衫已扣上纽扣,但用户会注意到整体外观看起来还有些不对。布面看起来拉伸过度,两片衣襟在某些点互相穿透。现在,需要进行一些调整,来解决此问题。
改善 nCloth 衬衫的外观
现在,衬衫的两襟正确碰撞,不再互相穿透。
绘制衬衫的特性
用户可能会注意到,尽管现在碰撞是正确的,但衬衫的某些部位仍不能像真实的布料般做出反应。最明显的是,衣领和袖口显得太宽松,而真实的衬衫则是笔挺的。通过绘制顶点特性可以修复此问题。
加固衣领和前襟
光标将变为 Artisan 笔刷。
为衬衫整体应用黑色,表示对输入网格没有吸引力。
现在,衣领已足够笔挺,袖口轻微下垂,但均保持其各自的形状。
改进衬衫的外观
平滑衬衫外观
衬衫的韧性更好,并且其流动方式也如同真实布料一般。