软件:
Maya 2008
第一步:
首先你必须创建个有循环动画的物体,你可以使用任何物体学习这个教程。
这个教程中我使用了一个
蝴蝶模型,做了23帧的动画。
记得冻结物体的参数,删除历史记录,并且将物体打组。

第二步:
现在将每帧复制一个。

第三步:
在dynamic菜单打开离子工具并创建粒子。

第四步:
现在选择所以复制的蝴蝶,打开动力菜单下的instancer选项。
复位菜单,并设置参数。

现在点击创建按钮
隐藏你的复制物体。

第五步:
选择粒子打开 attribute editor => add dynamic attribute => click on general button

添加属性
现在打开 Per Particle (Array) Attribute
右键点击 (random_fly) create expression创建表达式

particleShape1.rando_fly = rand(23);
单击创建按钮
现在打开 instancer属性编辑器

第七步:
选择粒子并绑定uniform场。设置magnitude 50 ,在创建turbulence场设置属性magnitude 200
现在播放时间线.

场景文件

谢谢!