咨询电话:400-810-1418服务与监督电话:4000-066-572

Maya特效菜单创建火焰指令详解教程

发布时间:2019-08-14 17:28:35

切换到Dynamics (动力学)模块,如下图(左)所示。在菜单栏中可以找到Effects (特效)菜单,如下图(右)所示。

Maya特效菜单创建火焰指令详解教程

Effects (特效)菜单中的命令效果可以看做是Maya内置的小型特效库,可以用来快速创建火焰、烟和爆炸等效果,其中大部分效果都使用了复杂的表达式、粒子属性的参数设置,以及各种力场。

下面对该菜单中的每一个命令进行讲解。

功能说明:创建火焰。创建完成后会在场景中添加粒子和力场、为粒子设置纹理,并使用表达式来控制粒子属性。

操作方法:选择场景中的对象(可以是多边形、曲线、曲面或粒子等),单击执行。

参数详解:单击Effects>Create Fire>Clipboard Image.png (特效>创建火焰>Clipboard Image.png)打开选项窗口,如图所示。

Maya特效菜单创建火焰指令详解教程

01 Object onfire (应用火焰的对象)。

输入应用火焰效果的对象名称。如果在场景中选择了对象,可以不用输入名称。

02 Fire particle name (火焰粒子名称)。

发射的粒子对象的名称。

03 Fire emitter type (火焰发射器类型)。

包括下图所示的4种类型。

Maya特效菜单创建火焰指令详解教程

●Omni-directional Point (全方向-点) :向各个方向发射火焰,若要选择CVs、顶点或粒子等位置创建火焰,可以选择该类型的发射器。

●Directional Point (方向点) :向指定的方向发射火焰,若要选择CVs、顶点或粒子等位置创建火焰,也可以选择该类型的发射器。

●Surface (曲面) :从选择的表面发射火焰,当在NURBS表面或多边形表面上创建火焰时,可以选择使用该类型的发射器。

●Curve (曲线) :从选择的曲线发射火焰,当在NURBS曲线上创建火焰时,可以选择使用该类型的发射器。

04 Fire density (火焰密度)。

控制火苗的多少。数值越大,火苗越多,火焰会越明亮。

05 Flame start radius (火焰起始的半径)。

控制火焰粒子在生命周期中的开始半径(火焰刚出现时的半径)大小。

06 Flame end radius (火焰结束的半径)。

控制火焰粒子在生命周期中的结束半径(火焰结束时的半径)大小。

07 Fire intensity (火焰强度)。

控制火焰的强度大小,即火焰的亮度。

08 Fire spread (火焰扩散)。

控制火焰粒子的扩散程度。数值越大,火焰粒子扩散程度越大,数值为1时,火焰粒子扩散角度为180。该参数只有在使用Directional Point (方向-点)和Curve (曲线)两种类型的火焰发射器时才有效,如下图所示。

Maya特效菜单创建火焰指令详解教程

09 Fire speed (火焰速度)。

控制火焰的运动速度。

10 Fire directionX, Y,Z (火焰方向X,Y, Z)。

控制火焰的运动方向,也控制方向点发射器的方向。

11 Fire turbulence (火焰扰乱)。

控制火焰速度和方向被扰乱的程度。

12 Firescale(火焰缩放)。

控制火焰的强度、速度、扰乱、寿命,以及开始与结束的半径等。

在火焰创建完成后,若要修改火焰的属性,可以在particleShape (粒子形状)节点标签下的Extra Attributes (附加属性)卷展栏中进行编辑修改,如下图所示。Extra Attributes (附加属性)卷展栏中的属性与Create Fire (创建火焰)命令的属性基本-致,只讲解特有属性。

Maya特效菜单创建火焰指令详解教程

Fire Lifespan (火焰生命周期) :控制火焰的生命周期。在火焰速度不变的情况下,数值越大,火焰的高度会越高。

应用效果:创建火焰后,按下播放按钮,即可看到有粒子从曲面上发射出来,使用软件渲染可以看到燃烧的火焰,如下图所示。

Maya特效菜单创建火焰指令详解教程