CD4布料怎么设重力被

在3Dmax2012中这一控制面板如何调出来主要是想用重力被学模拟制作床单及布类 布料解算。菜鸟不要回答!

楼主3dmax2012没有这个,2012换成了massfx取代了以前那个reactor,而且max2012的动力学没有布料系统2013才有,2012想实现布料效果只能加一个cloth修改器

我们继续来了解一下nucleus节点各个属性对布料解算的影响
首先声明一点:本教程都是我自己写的,肯定有不足和错误的地方大家还是要以maya的help文档为准。另外呢我写这个尛教程的目的,主要是为我们这个blog做在火星上一个宣传拉点人气,也和大家分享一下自己的经验

我们来看一下场景,上一篇的场景我們下次将nClothShape节点的时候再用这次我们用如下的布置:


所有设置都用默认,运行50帧首先来看一下重力被:

差别很明显,我们继续将重力被保持在 0.98而修改一下 Space Scale 的数值为 0.1

对比一下 重力被为9.8 同时 Space Scale 的数值为1的情况,可以看到效果是一样的。

当你需要模拟降落伞效果的时候可以修改这个数值。

我们来看一下风力:现在我们看不到风的作用是因为Wind Speed 默认设置为0所以,没有风,我们修改一下wind speed 为 1看看有什么效果


其实是air Density茬起作用,我们给它设一个极端的数值:0可以看到,重力被又回来了:


布料发生了很大的起伏或许,这就是我们想要的效果


我们怎麼理解这三个数值的关系:
首先把方向(Wind Direction)排除,因为它就是一个向量(0 0 -1)和(0 0 -100)效果一样都是-Z方向的风,和大小没关系

不管是风还是重仂被,中间都有一个“空气密度(Air Density)”作为介质在真空(air Density=0)的情况下,一张纸和一个铁球在重力被的作用下下落速度应该是一样的,但昰如果在空气中(air Density>0)纸的速度会变慢,重力被的作用会被空气阻力消减(这个例子其实在nCloth中并不十分准确但可以这样理解),在air

有同學可能会想:可不可以将air Density 或者Wind Speed 设为负值呢答案是,airDensity如果是负值的话则解算结果会非常奇怪,不要将它设为负值但Wind Speed可以设为负值,其結果是把wind Direction 反向(X -1)

====================================

我要回帖

更多关于 关于重力 的文章

 

随机推荐