一直想不到厚度布料该如何制作,昨天翻了论坛找到老皴写的关于用Syflex制作衣服的教程,看到有制作厚度布料的方法,现在试验了一下,试验还可以,不知道在复杂的布料模拟中可不可以,大家可以来讨论一下
1、制作简单场景,Ncloth只能用poly的模型
一个polyPlane,一个polySphere,平面的uv没有创建很密
播放预览一下
然后选择平面复制出一个
我们用Animation>Create Deformers>Warp这个命令把两个平面包裹一下,包裹顺序是先选择被包裹物体再选择包裹物体,即先选平面2再选平面1,然后Warp
播放预览一下,发现两个平面都会具有布料的运动了
然后选择平面2,用积压命令挤出一点厚度
[page]
播放预览发现这样还不错,没有出现甚么错误,Warp命令使积压后的平面2物体具备了有厚度布料的性质,物体的点不会出现错误,布料也就不会破面了
现在的布料uv太少了,加些线把它smooth,然后再播放看一下
发现还是很硬,应该是创建平面的时候就应该把uv值设大一些,重新做了一个场景,把uv调大了一些
好了,基本上就是这样,试验是做完了,不知道比较大的场景会怎样,以后再试。Ncloth和Syflex在设计和工作流程上差不多,不过Ncloth要简单一些,而且是maya自带的,应该说是很不错了啊,好好学学