利用maya的粒子系统,我们可以做出落叶纷飞的动画效果。
首先可以用创建多边形工具画出一片叶子,加上贴图。
创建一个曲面,选择粒子 - 从对象发射。
分别选中叶子和曲面,点击粒子中的实例化器(替换),可以把粒子替换成叶子。
这时候注意把基本发射器中的速率改的尽可能小,比如改为10,而发射率属性中的速率改为0。
为了达到下落的效果,我们给粒子加一些力,在场中选择重力和端流,就可以得到混乱下落的效果。
但是,这时候存在一个问题,所有叶子都是同一方向同一大小的,看起来没有错落感。我们可以修改一些参数来改变这一状况。
在右边的粒子形状中,选择添加动态属性中的常规,创建两个变量,一个叫size,数据类型为浮点,属性类型为每粒子;另一个叫direction,数据类型为向量,属性类型为每粒子。
之后,在右侧的实例化器中,勾选允许所有数据类型,在常规选项中把比例改为size,旋转选项中把旋转改为direction。
找到下面的每粒子属性,分别右键点击size和direction,选创建表达式:
写入如下表达式,控制大小和方向的随机生成。
这时候运行动画,就得到了枫叶飘落的效果。