[maya学习笔记(18)] 粒子系统 - 落叶纷飞
2016-07-14 21:30
281 查看
利用maya的粒子系统,我们可以做出落叶纷飞的动画效果。
首先可以用创建多边形工具画出一片叶子,加上贴图。
创建一个曲面,选择粒子 - 从对象发射。
分别选中叶子和曲面,点击粒子中的实例化器(替换),可以把粒子替换成叶子。
这时候注意把基本发射器中的速率改的尽可能小,比如改为10,而发射率属性中的速率改为0。
为了达到下落的效果,我们给粒子加一些力,在场中选择重力和端流,就可以得到混乱下落的效果。
但是,这时候存在一个问题,所有叶子都是同一方向同一大小的,看起来没有错落感。我们可以修改一些参数来改变这一状况。
在右边的粒子形状中,选择添加动态属性中的常规,创建两个变量,一个叫size,数据类型为浮点,属性类型为每粒子;另一个叫direction,数据类型为向量,属性类型为每粒子。
之后,在右侧的实例化器中,勾选允许所有数据类型,在常规选项中把比例改为size,旋转选项中把旋转改为direction。
找到下面的每粒子属性,分别右键点击size和direction,选创建表达式:
写入如下表达式,控制大小和方向的随机生成。
这时候运行动画,就得到了枫叶飘落的效果。
相关文章推荐
- kali信息收集工具之Amap
- Cydia Substrate 初尝试:刷计步软件数据
- 排序算法——冒泡排序法
- 作业
- 缓存概念
- C编程—单链表的翻转
- mongoDB(1):windows下安装mongoDB(解压缩版)
- 认识.NET框架
- 腾讯云主机Linux Centos7系统mysql server服务安装记录
- 使用json把php数据传给js处理
- HP-SOCKET TCP/UDP通信框架库解析
- excel的常用技巧
- 鸿海总玩票,靠谱吗?
- Leetcode题解 190. Reverse Bits
- Ardunio开发基本配置
- Spring学习笔记四: 从Spring容器中获取Bean
- Spring学习笔记四: 从Spring容器中获取Bean
- 复习1
- Leetcode题解 19. Remove Nth Node From End of List
- ajaxSubmit用法