Stitch—服装布料系统
【功能】
Stitch是由Digimation公司开发的一个布料和服装制作插件,它的主要功能是解决角色动画中的服装和软体布料制作难题。布料模拟一直是角色动画的难题,在maya中有强大的Cloth布料制作模块,而3dsmax拥有强大的插件,目前光布料模拟就有Stitch、othReyes、SimCloth等几种,其中由Digimation开发的Stitch已经非常强大了,几乎可以满足目前的角色动画制作要求(ClothReyes刚开始恢复升级开发,新出的3.11版应该也很不错)。
Stitch提供两个修改器:Stitch(缝合)和Garment Maker(布料生成器)。Garment Maker(布料生成器)是将3ds max的Spline曲线转变为布料模型;Stitch(缝合)是定义了衣服、碰撞物体和它们相互之间的动力学模拟效果。Stitch(缝合)修改可以放置在GarmentMaker(布料生成器)修改的顶部,将生成的一块块布料缝合起来,制作成有型的服装。
Stitch完全支持同时将多个布料约束到一个或多个物体上,并且在相互之间产生真实的碰撞计算;还可以在布料之间进行缝合计算,例如制作衣领、袖口和口袋。在应用时可以直接使用3dsmax系统的力学场,例如重力和风力,都可以对布料产生仿真的力学影响。一般我们用Stitch来制作静态或动态的布料模型,例如桌布、瓶口的绸带、旗帜、窗帘、毛皮、床单被褥等,在建筑动画中发挥着重要的作用,可以在生硬的场景中加入柔体的表现;在角色动画中,使用Stitch可以缝制各种形状的服装,并且可以直接和人物产生真实的碰撞计算。最方便的是Stitch直接提供了多种常用的布料参数,几乎不用调节就可以制作出复合要求的布料效果,大大提高了制作效率。
【特色】
·支持衣服与身体之间的碰撞。
·支持衣服与衣服之间的碰撞。
·能够将任何网格物体转换为衣服物体或一个碰撞物体。
·围绕着身体,将衣服式样缝合起来,穿到身上。
·可以控制衣服的一些参数如硬度、摩擦等。
·可以在一件衣服上定义不同的布料参数,如一件夹克上有柔软和坚硬两种不同布料。
·可以保存布料的参数以便在其它的场景中直接调用。
·可以在动力学模拟中使用3ds max中的空间扭曲物体,如重力和风力等。
·模拟的数据被储存在3ds max文件中,可以时网络渲染更容易。
·顶点可以成组并且能被指定不同的约束和属性。
·布料运动计算基于真实的世界单位,可以在不同的环境中做到真实的动态模拟。 |