MAYA中粒子替换多个模型的问题

如何用一套粒子替换多个模型啊?直接替换只能显示一种,想让粒子的形状杂乱无章……之前看到过那个教程,说用什么随机表达式来着???
麻烦说详细一点~~~

首先 在粒子的形态节点下(praticleShape) 自定义一个每粒子属性

然后创建表达式 定义的属性=rand(1,几个代替物);

然后 instance(Geometry Replacement) 下找到object index 选择你创建的属性

完成 i

不行可以问我追问

嗯……的确是随机了,不过每一帧它们都会变成另一个替代物,闪死我了……怎么解决呢……

追答

这个问题我并没有遇到过,不过就你形容的意思来讲,应该是你把表达式写在了 runtime befrom dynamice 或者是 runtime after dynamice下面,意思是在粒子的运行过程中,每一帧运算都会随机选择一次替代物。 正确的应该写在在creation下面,意思是在只在 粒子创建的时候进行一次替代。

还有,创建的时替代的时候, 查看一下 在 粒子的instances 下的替换选项中,有没有混入粒子的选项。。。经常容易出现的事,可能是个小BUG。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-24
这个很久没做特效了,有点忘记了。粒子替换我没法回答你!随机表达式是particleShape2.position=rand(.1,5)意思是Particle节点2的位置属性在0.1~5之间随机,同样可以用RAMP或贴图控制。不过最好做特效用表达式。
关于第一个问题,粒子替换我很少用。多模型也是可以的,况且现在有了先进的NParticle 。我只能帮到你这些啦。希望能帮到你
第2个回答  2012-03-16
老兄,我也遇到跟你一样的问题了~~并且在预览的时候是正常的,倒播的时候就闪,输出也闪,我只好一帧一帧的渲染~~
求解决办法~~

ParticleID除以10的余数是什么意思?
相似回答