用户名 密    码

Maya动画教程:nCloth打造气球爆炸的过程(3)

来源:数码资源 作者:未知 发布时间:2011-04-27 10:27:55 网友评论 0


这就是我解算完成的气球的初始状态。(图06)

 \

图06

当完成tearable Constraint以后,我们要考虑一件事情,什么时候tearableConstraint会发生作用。

当我们施加了T.Cnstraints以后,在解算的第一帧,Maya便完成模型的分割,根据glueStrength的数值来决定布料对于外界施加力的“灵敏度”,glueStrength数值为0时,布料一旦开始解算就会分裂,相反为1时,布料不会分裂(glueStrengthScale==1)。所以,我们可以用两种方法:

A:通过多次解算,尝试出一个数值,使布料在某一时刻点破碎,或某一次碰撞强度下破碎。

B:直接在glueStrength上加关键帧动画,在需要布料破碎的那一个点上,把数值打到0,这样布料就瞬间破碎了。

对于气球的爆破,B方法最合适不过了。

决定了爆破的方法,下面的事情就很简单,让气球充气变大,上浮,爆破(glueStrength=0)。

因为使用Manual,只有两个属性,Pressure就是Pressure,没什么多解释的,数值大内压高,模型就鼓起来,负值就是内压逃逸了。(图07)

  \

图07

需要关心的是下面这三个数值,是布料行为的最重要的三个属性,在syflex中,也有对应的属性名称。分别是抗延展,抗收缩,和抗弯折,这三个属性对应的是布料的link和edge的行为。(图08)

 \

图08

搜索栏目