粒子 > 创建发射器(Particles > Create Emitter)
这将创建一个发射器。
粒子 > 创建发射器(Particles > Create Emitter)>
这将设置在创建发射器时的选项。
基本发射器属性(Basic Emitter Attributes)
发射器名称(Emitter Name)
该名称有助于您在“大纲视图”(Outliner)中标识发射器对象。如果不输入名称,发射器对象将接收默认名称,例如 emitter1。
解算器(Solver)
(仅适用于 nParticle。)指定 nParticle 发射器对象所属的 Maya Nucleus 解算器。从下拉列表(列出了现有的 Maya Nucleus 解算器)中选择一个解算器,或选择“创建新解算器”(Create New Solver)为新 nParticle 发射器对象创建一个新 Maya Nucleus 解算器。
发射器类型(Emitter type)
从弹出式菜单中选择下列选项之一:
泛向(Omni)
将发射器类型设置为泛向粒子发射器。粒子向所有方向发射。
定向(Directional)
将发射器类型设置为定向粒子发射器。粒子沿您通过“方向 X”(Direction X)、“方向 Y”(Direction Y)和“方向 Z”(Direction Z)属性指定的方向发射。
表面(Surface)
从 NURBS 或者多边形曲面上的或其附近的随机分布位置发射粒子。
曲线(Curve)
从曲线上的或其附近的随机分布位置发射粒子。
体积(Volume)
从闭合的体积发射粒子。从“体积形状”(Volume Shape)下拉菜单中拾取形状。
速率(Rate)
设置发射粒子的每秒平均速率。此速率是绝对的,除非您启用“对象大小决定的缩放率”,请参见下文。
请注意,仅当动画在发射器速率设置为正值的情况下播放两个或更多连续帧时,发射才会发生。
如果要查看已发射的粒子数,请选择已发射的粒子对象,然后查看“属性编辑器”(Attribute Editor)的“常规控制”(General Control)部分中的“计数”(Count)。
对象大小决定的缩放率(Scale Rate by Object Size)
仅当当前“发射器类型”(Emitter Type)为“表面”(Surface)、“曲线”(Curve)或“体积”(Volume)时可用。
如果启用该属性,则发射粒子的对象的大小会影响每帧的粒子发射速率。对象越大,发射速率越高。该属性默认处于禁用状态。
对于曲面发射,速率为每秒每单位 (cm) 面积的粒子数。例如,2 cm x 2 cm 的平面即为 4 平方厘米的面积。如果发射速率为 3,则该平面每秒约发射 12 个粒子。如果使用 inch 或其他单位,Maya 会将这些单位转化为厘米来计算速率。
对于曲线发射,速率为每时间单位每 cm 长度的粒子数。例如,速率为 3 的 4 cm 曲线每秒约发射 12 个粒子。
如果此属性被禁用(默认),则发射速率是绝对的,而不是相对于对象大小(后者是 Maya 早期版本的操作方式)。
使用逐点速率(速率 PP)(Use Per-Point Rates(Rate PP))
请参见粒子发射器的不同粒子使用不同的发射方式。
需要父 UV(Need Parent UV)
(仅适用于 NURBS 曲面发射器。)如果您在创建发射器之前在“发射器选项”(Emitter Options)窗口中启用该属性,则 Maya 会将“parentU”和“parentV”属性添加到粒子图形并将“needparentUV”属性设置为启用。您可以使用父对象 UV 驱动一些其他参数(例如颜色或不透明度)的值。
如果您在创建发射器后在“属性编辑器”(Attribute Editor)或“通道盒”(Channel Box)中启用此属性,Maya 会将“needParentUV”属性设置为启用,而不添加属性。
循环发射(Cycle Emission)
通过“循环发射”(Cycle Emission),您可以重新启动发射的随机编号序列。您可以使用它为游戏创建简单的循环。
如果将其设置为“帧”(Frame),则序列在您在“循环间隔”(Cycle Interval)中指定的帧数后重新启动。
如果将其设置为“无”(None),则随机编号生成器不会重新启动。
循环间隔(Cycle Interval)
定义当使用“循环发射”(Cycle Emission)时重新启动随机编号序列的间隔(帧数)。仅当在“循环发射”(Cycle Emission)下拉菜单中选择了“帧输入”时可用。
距离/方向属性(Distance/Direction Attributes)
最小距离(Min Distance)
设置发射器执行发射的最小距离。您可以输入 0 或更大值。
粒子在“最小距离”(Min Distance)与“最大距离”(Max Distance)之间随机均匀发射。
最大距离(Max Distance)
设置发射器执行发射的最大距离。您可以输入 0 或更大值,但该值必须大于“最小距离”(Min Distance)。
方向 X(Direction X)、方向 Y(Direction Y)、方向 Z(Direction Z)
设置相对于发射器的位置和方向的发射方向。仅适用于定向发射器、曲线发射器和体积发射器。
注意使用粒子发射器时,发射器的位置和方向由其“平移”(Translate)和“旋转”(Rotate)属性设置 —“缩放”(Scale)和“斜切”(Shear)不起作用。
“定向”(Directional)发射器发射的粒子的初始速度与发射器的“速度”(Speed)属性值相等,该值默认为 1 个单位 (cm)/秒。“方向 X”(Direction X)、“方向 Y”(Direction Y)和“方向 Z”(Direction Z)属性对速度没有影响。
“泛向”(Omni)发射器发射的粒子的初始速度在粒子发射的任何方向均为 1 个单位/秒,除非该值已被“速率随机”属性修改。
扩散(Spread)
设置发射扩散角度。该角度定义粒子随机发射的圆锥形区域。您可以输入介于 0 和 1 之间的任意值。值为 0.5 表示 90 度,值为 1 表示 180 度。仅适用于“定向”(Directional)和“曲线”(Curve)发射器。
基础发射速率属性(Basic Emission Speed Attributes)
速度(Speed)
为已发射粒子的初始发射速度设置速度倍增。您可以输入 0 或更大值。值为 1 时速度不变。值为 0.5 时速度减半。值为 2 时速度加倍。
速度不影响由表达式、场或其他动力学而得到的速度。
速率随机(Speed Random)
通过“速率随机”(Speed Random)属性,您可以为发射速度添加随机性,而无需使用表达式。如果将“速率随机”(Speed Random)设置为正值,则发射器为每个粒子生成随机速率。“速度”(Speed)值为平均速度;“速率随机”(Speed Random)定义速度变化的范围。
每个粒子的速度是介于以下二者之间的随机值:
Speed - Speed Random/2 Speed + Speed Random/2
切线速率(Tangent Speed)
为曲面和曲线发射设置发射速度的切线分量的大小(请参见下列插图)。默认值为 0。您可以输入 0 或更大值。仅对曲面和曲线发射器有效。
法线速率(Normal Speed)
为曲面和曲线发射设置发射速度的法线分量的大小(请参见下列插图)。默认值为 1。您可以输入 0 或更大值。仅对曲面和曲线发射器有效。
体积发射器属性(Volume Emitter Attributes)
在“属性编辑器”(Attribute Editor)和“创建发射器”(Create Emitter)选项窗口中,不适用于体积发射器的属性以暗灰色显示。但是,“通道盒”(Channel Box)不支持以暗灰色显示。我们建议您在熟悉适用于各个体积图形的属性之前,使用“属性编辑器”(Attribute Editor)(而不是“通道盒”(Channel Box))来编辑体积场属性。
体积形状(Volume Shape)
指定要将粒子发射到的体积的形状。选择“立方体”(Cube)、“球体”(Sphere)、“圆柱体”(Cylinder)、“圆锥体”(Cone)或“圆环”(Torus)体”。
体积偏移(Volume Offset)
将发射体积从发射器的位置偏移。如果旋转发射器,会同时旋转偏移方向,因为它是在局部空间内操作。
体积扫描(Volume Sweep)
定义除立方体外的所有体积的旋转范围。该值可以是介于 0 和 360 度之间的值。
截面半径(Section Radius)
(仅适用于圆环体)定义圆环体的实体部分的厚度(相对于圆环体的中心环的半径)。中心环的半径由发射器的比例确定。如果缩放发射器,则“截面半径”(Section Radius)将保持其相对于中心环的比例。
离开发射体积时消亡(Die on Emission Volume Exit)
如果启用该属性,则发射的粒子将在其离开体积时消亡。虽然这是一个粒子图形属性,但您可以通过“发射器”(Emitter)选项窗口对其进行初始设置。
如果要在创建发射器后编辑此属性,则在“属性编辑器: 离开体积”(Attribute Editor Volume Exit)中显示粒子图形属性(位于“发射属性”(Emission Attributes)下)。
体积速率属性(Volume Speed Attributes)
“体积速率属性”(Volume Speed Attributes)仅适用于粒子的初始速度。要在粒子移动时通过体积影响粒子,请使用“体积轴”(Volume Axis)场(参见使用体积轴场)。
远离中心(Away From Center)
指定粒子离开立方体或球体体积中心点的速度。
远离轴(Away From Axis)
指定粒子离开圆柱体、圆锥体或圆环体体积的中心轴的速度。
沿轴(Along Axis)
指定粒子沿所有体积的中心轴移动的速度。中心轴定义为立方体和球体体积的 Y 正轴。
绕轴(Around Axis)
指定粒子绕所有体积的中心轴移动的速度。
随机方向(Random Direction)
为粒子的“体积速率属性”(Volume Speed attributes)的方向和初始速度添加不规则性,有点像“扩散”对其他发射器类型的作用。
平行光速率(Directional Speed)
在由所有体积发射器的“方向 X”、“方向 Y”、“方向 Z”(Direction XYZ)属性指定的方向上增加速度。
按大小确定速率比例(Scale Speed by Size)
如果启用此属性,则当您增加体积的大小时,粒子的速度也相应加快。
显示速率(Display Speed)
显示指示速率的箭头。
纹理发射属性(Texture Emission Attributes)
请参见使用纹理对发射着色或缩放速率。
提示
您可以使发射的粒子继承移动发射器的速度。选择发射的粒子并显示“属性编辑器”(Attribute Editor)。将“继承因子”(Inherit Factor)设置为大于 0 以使发射的粒子继承发射器速度的十进制小数。例如,0.5 使发射的粒子继承发射器速度的一半。