maya教程粒子替代制作蝴蝶漫天飞舞.docx
- 文档编号:10478678
- 上传时间:2023-02-13
- 格式:DOCX
- 页数:15
- 大小:1.04MB
maya教程粒子替代制作蝴蝶漫天飞舞.docx
《maya教程粒子替代制作蝴蝶漫天飞舞.docx》由会员分享,可在线阅读,更多相关《maya教程粒子替代制作蝴蝶漫天飞舞.docx(15页珍藏版)》请在冰豆网上搜索。
maya教程粒子替代制作蝴蝶漫天飞舞
maya教程:
粒子替代制作蝴蝶漫天飞舞
日期2011年11月1日星期二发布人爱和承诺来源朱峰社区
首先,准备好蝴蝶的模型,这里我用简单的物体代替
将蝴蝶的两个翅膀冻结为(0),翅膀的旋转点移动到翅膀的根部
<>
1.选择翅膀在通道栏中为翅膀的旋转属性创建表达式
:
r*=sin(time*10)*40
另一边的翅膀表达式为:
r*=sin(time*10)*-40
<>
2..为蝴蝶的模型创建一个组,并创建一个粒子的发射平面
3..为平面创建发射器,为发射的粒子添加一个紊乱场,衰减为(0),目的使蝴蝶乱飞。
<>
4..选择粒子与刚才蝴蝶的组进行粒子替换。
<>
为这个新属性创建表达式:
chi_bang=0;chi_bang=chi_bang+0.1
意思是:
使蝴蝶的翅膀振幅频率不同
<>
5..在粒子属性中添加动力学的矢量属性―“daxiao”,类型为每个粒子阵列。
<>
为这个新属性创建表达式:
da_xiao=rand(0.5,1)+<
<>
6…在粒子属性中添加动力学的矢量vector属性―“zhou_xiang”,类型为每个粒子阵列。
为这个新属性创建表达式:
zhouxiang=<<1,0,0>>;
<>
..在粒子属性中添加动力学的常量float属性―“chibang”,类型为每个粒子阵列。
<>
8..以上表达式均在粒子的创建语言栏中写入
在粒子的运行栏中写:
chi_bang=3*mag(velocity)*age;
<>
9..选择蝴蝶的组,打开脚本编辑器,从创建并找到操作记录:
选择组语句:
selectrgroup复制语句:
duplicaterr
下一帧语句:
playbuttonstepforward
将这三句话编辑并中键拖到工具栏上成为命令
<>
10..点击这个mel命令,得到下一帧蝴蝶翅膀变换的新组
<>
11..删除原来的粒子替换节点
创建新的粒子替换,打开粒子替代的属性,点击removeltems删除原有的替代物,
选择刚才创建的多个组,添加addselection到替换栏中
<>
12.在粒子替换属性中设置将cycle(循环类型)指定为sequential(连续)
将scale(缩放)制定为da_xiao(前面创建的矢量)
将aimdirection(目标方向)指定为velocity(速度)
将aimaxis(目标轴向)指定为zhou_xiang(创建的矢量)
将age(循环历史)指定为chi_bang(创建的常量)
<>
最后一步,看看效果,如果飞行的方向不对请调整一下的数值
<
更多更好的maya教程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- maya 教程 粒子 替代 制作 蝴蝶 漫天 飞舞