启用(Enable)

启用该选项时,nParticle 对象将包含在其 Maya? Nucleus? 解算器的计算中。禁用该选项时,nParticle 对象的行为将像常规粒子对象一样,并且不包含在其 Maya Nucleus 解算器的计算中。                  

寿命(Lifespan)

寿命属性提供了多种方法来指定如何确定粒子寿命。

寿命模式(Lifespan Mode)

永生(Live forever)

除非因碰撞事件或离开发射体积而消失,否则所有粒子将永生。                      

恒定(Constant)

此设置使用户可以为粒子输入一个恒定寿命。粒子将在指定时间消亡。                      

随机范围(Random range)

必须设定此属性才能启用“寿命随机”(Lifespan Random)(参见下文)。                      

仅寿命 PP (lifespanPP only)

只要选择“仅寿命 PP”(lifespanPP only)作为寿命模式,Maya 3.0 以前引用寿命 PP 的表达式即可正常工作。                      

寿命(Lifespan)

“寿命模式”(Lifespan Mode)设定为“恒定”(Constant)“随机范围”(Random Range)时,使用此选项可指定粒子的寿命值。                  

寿命随机(Lifespan Random)

此属性仅在“寿命模式”(lifespanMode)设定为“随机范围”(Random Range)时使用。                  

该属性标识了每个粒子的寿命的随机变化范围。如果设定为非零值,每个粒子的寿命将在加上或减去“寿命随机值/2”的范围内随机变化,以“寿命”属性为平均值(平均寿命)。例如,当寿命值为 5,寿命随机值为 2 时,寿命值将在 4 到 6 之间变化。                  

“恒定”(Constant)“随机范围模式”(Random Range Mode)下,“最终寿命 PP”(finalLifespanPP)属性中存储着从“寿命”(lifespan)“寿命随机”(lifespanRandom)生成的值。                  

注意:更改“寿命”(lifespan)“寿命随机”(lifespanRandom)的值将仅影响新粒子,而不会影响已有粒子。例如,如果将直至帧 50 的寿命值设定为 2,将帧 50 之后的寿命值设定为 5,则在帧 1 至帧 50 之间生成的粒子的“最终寿命 PP”(finalLifespanPP)值将为 2,帧 50 之后生成的粒子的“最终寿命 PP”(finalLifespanPP)值将为 5。帧 50 之前生成的粒子的“最终寿命 PP”(finalLifespanPP)值不会改变。

常规种子(General Seed)  

该属性表示用于生成随机数的种子。它独立于所有其他随机数流。                  

粒子大小(Particle Size)

半径(Radius)

 决定 nParticle 对象的整体半径。“半径”(Radius)设置为“半径比例”(Radius Scale)渐变提供输入值。                      

半径比例(Radius Scale)                

“半径比例”(Radius Scale)渐变用于设定每粒子半径比例,这些值将应用于“半径”(Radius)属性,以计算每粒子半径值。垂直分量表示“半径比例”(Radius Scale)值从 0(无半径)到 1(等于“半径”(Radius)属性的值)。请参见 nParticle 内部渐变和每粒子属性设定 nParticle 内部渐变。                

如果“半径比例输入”(Radius Scale Input)设定为“禁用”(Off),每粒子属性将被删除。如果设定为其他任何值,则将创建半径的每粒子属性(如果属性尚不存在)。                

选定位置(Selected Position)

表示选定值在渐变上的位置(介于左侧的 0 和右侧的 1 之间)。

选定值(Selected Value)

表示渐变上的选定位置的每粒子属性值。

插值(Interpolation)                  

控制每粒子属性值在渐变上的每个位置之间的过渡方式。默认设置为“线性”(Linear)。                  

无(None)          

曲线在各点之间是平坦的。                            

线性(Linear)          

每粒子属性值使用线性曲线进行插补。                            

平滑(Smooth)          

每粒子属性值沿钟形曲线进行插补,从而渐变上的每个值都决定其周围的区域,然后快速过渡到下一个值。                            

样条线(Spline)          

通过样条曲线对每粒子属性值插值,将相邻的索引考虑在内以提高平滑度。                            

半径比例输入(Radius Scale Input)                  

指定哪个属性用于映射“半径比例”渐变的值。                  

禁用(Off)      

禁用此选项时,每粒子属性将被删除。如果要使用带有每粒子属性的表达式,则需要手动重新添加它们。请参见手册的“动力学”部分中基于每粒子设定属性。                            

年龄(Age)

每粒子属性值取决于 nParticle 的年龄,而该年龄基于粒子的“寿命模式”(Lifespan mode)。请参见手册的“动力学”部分中寿命属性。                            

规格化的年龄(Normalized Age)            

每粒子属性值将取决于 nParticle 的规格化的年龄。若要使用“规格化的年龄”(Normalized Age),nParticle 对象必须已经定义了寿命。例如,nParticle 对象的“寿命模式”(Lifespan Mode)属性必须设定为“恒定”(Constant)“随机范围”(Random range)。请参见手册的“动力学”部分中寿命模式。                            

使用“规格化的年龄”(Normalized Age)时,每粒子属性值映射在 nParticle 对象的寿命范围内。                            

速度(Speed)      

每粒子属性值将取决于 nParticle 的速度。                            

加速度(Acceleration)    

每粒子属性值将取决于 nParticle 的加速度。                            

粒子 ID (Particle ID)      

每粒子属性值将取决于 nParticle 的 ID。粒子 ID 是在粒子寿命开始时生成的唯一 ID。                            

随机化 ID (Randomizing ID)        

每粒子属性值将取决于随机化的 nParticle ID。                            

输入最大值(Input Max)        

设置渐变使用的范围的最大值。                            

半径比例随机化(Radius Scale Randomize)

设定每粒子属性值的随机倍增。                      

碰撞(Collisions)

碰撞(Collide)

     启用该选项时,当前的 nParticle 对象将与共用同一 Maya Nucleus 解算器的被动对象、nCloth 对象和其他 nParticle 对象发生碰撞。禁用该选项时,当前的 nParticle 对象将不与共用同一 Maya Nucleus解算器的被动对象、nCloth 对象或其他 nParticle 对象发生碰撞。                      

自碰撞(Self Collide)

     启用该选项时,nParticle 对象生成的粒子将互相碰撞。禁用该选项时,这些粒子将不互       相碰撞。                      

碰撞强度(Collide Strength)

     指定 nParticle 与其他 Nucleus 对象之间的碰撞强度。使用默认值 1 时,nParticle 相互并与其他 Nucleus 对象发生完全碰撞。“碰撞强度”(Collide Strength)值介于 0 和 1 时,将减弱完全碰撞,值为 0 时将关闭 nParticle 碰撞(相当于关闭对象的“碰撞”(Collide)属性)。将“碰撞强度”(Collide Strength)设定为大于 1 的值将增加碰撞力,而小于 0 的值将在对象之间产生微弱的排斥力。                      

     您可以使用“碰撞强度比例”(Collide Strength Scale)渐变按每个粒子设定“碰撞强度”(Collide Strength)。                      

碰撞层(Collision Layer)

     将当前的 nParticle 对象指定给特定的碰撞层。“碰撞层”(Collision Layers)决定了共用同一 Maya Nucleus 解算器的 nParticle、nCloth 和被动对象如何进行交互。                      

     同一碰撞层上的nParticle对象以正常方式碰撞。但是,当 nParticle 对象位于不同层时,层值较低的粒子将优先于层值较高的例子。因此,碰撞层 0.0 上的 nParticle对象将推动碰撞层1.0上的nCloth对象或其他nParticle对象,并依次推动碰撞层 2.0 上的nCloth的对象或其他nParticle对象。该碰撞优先级在由Nucleus节点上的“碰撞层范围”(Collision Layer Range)属性设定的范围内发生。                      

注意:碰撞层中的 nCloth 和被动对象仅与位于同一碰撞层或层值更高的碰撞层中的其他 nParticle 对象碰撞。                                

碰撞宽度比例(Collide Width Scale)

指定当前的 nParticle 对象与其他 Nucleus 对象之间的碰撞比例值。                      

自碰撞宽度比例(Self Collide Width Scale)

指定当前 nParticle 对象的自碰撞比例值。“自碰撞宽度比例”(Self Collide Width Scale)使用户可以缩放同一 nParticle 对象发射的粒子之间的碰撞厚度。设定“自碰撞宽度比例”(Self Collide Width Scale)可以提高发射自碰撞粒子的粒子发射平滑度,并加速模拟。“自碰撞宽度比例”(Self Collide Width Scale)的默认值为 1.0。                      

解算器显示(Solver Display)                

指定场景视图中将显示当前 nParticle 对象的哪些 Maya Nucleus 解算器信息。“解算器显示”(Solver Display)可以帮助您更好地诊断和解决使用 nParticle 时可能遇到的所有问题。                

禁用(Off)

场景视图中不显示任何 Maya Nucleus 解算器信息。

碰撞厚度(Collision Thickness)

启用该选项时,场景视图中将显示当前 nParticle 对象的碰撞体。“碰撞厚度”(Collision Thickness)有助于使发生碰撞的 nParticle 的厚度可视化,并且在调整 nParticle 与其他 nParticle 对象或 nCloth 和被动对象的碰撞时非常有用。

自碰撞厚度(Self Collision Thickness)

启用该选项时,场景视图中将显示当前 nParticle 对象的自碰撞体。“自碰撞厚度”(Self Collision Thickness)有助于使 nParticle 自碰撞的厚度可视化,并且在调整 nParticle 自碰撞(由同一 nParticle 对象发射的粒子之间的碰撞)时非常有用。

显示颜色(Display Color)

指定当前 nParticle 对象的碰撞体的颜色。仅当将场景视图显示模式设定为“着色 > 对选定项目进行平滑着色处理”(Shading > Smooth Shade Selected Items)“着色 > 对选定项目进行平面着色”(Shading > Flat Shade Selected Items)时,“显示颜色”(Display Color)才可见。                      

反弹(Bounce)

指定当前 nParticle 对象的弹性或反弹度。“反弹”(Bounce)决定了 nParticle 在进行自碰撞或与共用同一 Maya Nucleus 解算器的被动对象、nCloth 或其他 nParticle 对象发生碰撞时的偏转量或反弹量。                      

一个 nParticle 对象应有的“反弹”(Bounce)量取决于 nParticle 效果的类型。例如,“反弹”(Bounce)值为 0.0 的 nParticle 将没有弹性(如钢铁),“反弹”(Bounce)值为 0.9 的 nParticle 将非常有弹性(如橡胶)。“反弹”(Bounce)值默认为 0.0。                      

注意                            

“反弹”(Bounce)值大于 1.0 会导致不稳定性,因此应当尽可能避免。                            

摩擦力(Friction)

指定当前 nParticle 对象的摩擦力大小。“摩擦力”(Friction)决定了 nParticle 在进行自碰撞或与共用同一 Maya Nucleus 解算器的被动对象、nCloth 和其他 nParticle 对象碰撞时的相对运动阻力程度。                      

一个 nParticle 对象应有的“摩擦力”(Friction)大小取决于nParticle 效果的类型。“摩擦力”(Friction)的影响受 nParticle 对象的“粘滞”(Stickiness)值的影响。请参见粘滞。                      

粘滞(Stickiness)

“粘滞”(Stickiness)指定了当 nCloth、nParticle 和被动对象发生碰撞时,nParticle 对象粘贴到其他 Nucleus 对象的倾向。                      

“粘滞”(Stickiness)“摩擦力”(Friction)是两个类似的属性,具体表现在“粘滞”(Stickiness)是法线方向上的粘合力,而“摩擦力”(Friction)是作用在切线方向上的力。与“摩擦力”(Friction)一样,碰撞中使用的“粘滞”(Stickiness)值是两个碰撞对象的合力。因此,对于完全粘滞,碰撞对象中的“摩擦力”(Friction)“粘滞”(Stickiness)均应为 1.0。请注意,如果对象中的“粘滞”(Stickiness)“摩擦力”(Friction)均设定为 2,则该对象将粘到“粘滞”(Stickiness)设定为 0 的其他 Nucleus 对象中。                      

要使同一 nParticle 对象发出的粒子彼此粘贴,必须启用“自碰撞”(Self Collide)选项。                      

最大自碰撞迭代次数(Max Self Collide Iterations)

指定当前 nParticle 对象的动力学自碰撞的每模拟步最大迭代次数。“最大自碰撞迭代次数”(Max Self Collide Iterations)钳制迭代的次数,以防止高级别属性值或大量模拟步锁定 nParticle 对象。                      

碰撞渐变(Collision Ramps)                

碰撞强度比例(Collide Strength Scale)                  

“碰撞强度比例”(Collide Strength Scale)渐变用于设定每粒子的碰撞强度比例值。这些比例值将应用于“碰撞强度”(Collide Strength)属性,以计算每粒子碰撞强度。垂直分量表示“碰撞强度比例”(Collide Strength Scale)值从 0(无碰撞强度)到 1(等于“碰撞强度”(Collide Strength)属性值)。请参见 nParticle 内部渐变和每粒子属性设定 nParticle 内部渐变。                  

如果“碰撞强度比例输入”(Collide Strength Scale Input)设定为“禁用”(Off),每粒子属性将被删除。如果设定为其他任何值,则将创建碰撞强度的每粒子属性(如果属性尚不存在)。                  

选定位置(Selected Position)  

表示选定值在渐变上的位置(介于左侧的 0 和右侧的 1 之间)。                            

选定值(Selected Value)    

表示渐变上的选定位置的每粒子属性值。                            

插值(Interpolation)                      

控制每粒子属性值在渐变上的每个位置之间的过渡方式。默认设置为“线性”(Linear)。                      

无(None)          

曲线在各点之间是平坦的。                              

线性(Linear)        

每粒子属性值使用线性曲线进行插补。                              

平滑(Smooth)        

每粒子属性值沿钟形曲线进行插补,从而渐变上的每个值都决定其周围的区域,然后快速过渡到下一个值。                              

样条线(Spline)      

通过样条曲线对每粒子属性值插值,将相邻的索引考虑在内以提高平滑度。                              

碰撞强度比例输入(Collide Strength Scale Input)                      

指定哪个属性用于映射“碰撞强度比例”(Collide Strength Scale)渐变值。                      

禁用(Off)          

禁用此选项时,每粒子属性将被删除。如果要使用带有每粒子属性的表达式,则需要手动重新添加它们。请参见手册的“动力学”部分中基于每粒子设定属性。                              

年龄(Age)        

每粒子属性值取决于 nParticle 的年龄,而该年龄基于粒子的“寿命模式”(Lifespan mode)。请参见手册的“动力学”部分中寿命属性。                              

规格化的年龄(Normalized Age)        

每粒子属性值将取决于 nParticle 的规格化的年龄。若要使用“规格化的年龄”(Normalized Age),nParticle 对象必须已经定义了寿命。例如,nParticle 对象的“寿命模式”(Lifespan Mode)属性必须设定为“恒定”(Constant)“随机范围”(Random range)。请参见手册的“动力学”部分中寿命模式。                              

使用“规格化的年龄”(Normalized Age)时,每粒子属性值映射在 nParticle 对象的寿命范围内。                              

速度(Speed)        

每粒子属性值将取决于 nParticle 的速度。                              

加速度(Acceleration)    

每粒子属性值将取决于 nParticle 的加速度。                              

粒子 ID (Particle ID)      

每粒子属性值将取决于 nParticle 的 ID。粒子 ID 是在粒子寿命开始时生成的唯一 ID。                              

随机化 ID (Randomizing ID)          

每粒子属性值将取决于随机化的 nParticle ID。                              

输入最大值(Input Max)      

设置渐变使用的范围的最大值。                            

反弹比例(Bounce Scale)                  

“反弹比例”(Bounce Scale)渐变用于设定每粒子的反弹比例值。这些比例值将应用于“反弹”(Bounce)属性,以计算每粒子反弹。垂直分量表示“反弹比例”(Bounce Scale)值从 0(无反弹)到 1(等于“反弹”(Bounce)属性值)。请参见 nParticle 内部渐变和每粒子属性设定 nParticle 内部渐变。                  

如果“反弹比例输入”(Bounce Scale Input)设定为“禁用”(Off),每粒子属性将被删除。如果设定为其他任何值,则将创建反弹的每粒子属性(如果属性尚不存在)。                  

选定位置(Selected Position)    

表示选定值在渐变上的位置(介于左侧的 0 和右侧的 1 之间)。                            

选定值(Selected Value)          

表示渐变上的选定位置的每粒子属性值。                            

插值(Interpolation)                      

控制每粒子属性值在渐变上的每个位置之间的过渡方式。默认设置为“线性”(Linear)。                      

无(None)              

曲线在各点之间是平坦的。                              

线性(Linear)    

每粒子属性值使用线性曲线进行插补。                              

平滑(Smooth)        

每粒子属性值沿钟形曲线进行插补,从而渐变上的每个值都决定其周围的区域,然后快速过渡到下一个值。                              

样条线(Spline)        

通过样条曲线对每粒子属性值插值,将相邻的索引考虑在内以提高平滑度。                              

反弹比例输入(Bounce Scale Input)                      

指定哪个属性用于映射“反弹比例”(Bounce Scale)渐变值。                      

禁用(Off)          

禁用此选项时,每粒子属性将被删除。如果要使用带有每粒子属性的表达式,则需要手动重新添加它们。请参见手册的“动力学”部分中基于每粒子设定属性。                              

年龄(Age)          

每粒子属性值取决于 nParticle 的年龄,而该年龄基于粒子的“寿命模式”(Lifespan mode)。请参见手册的“动力学”部分中寿命属性。                              

规格化的年龄(Normalized Age)      

每粒子属性值将取决于 nParticle 的规格化的年龄。若要使用“规格化的年龄”(Normalized Age),nParticle 对象必须已经定义了寿命。例如,nParticle 对象的“寿命模式”(Lifespan Mode)属性必须设定为“恒定”(Constant)“随机范围”(Random range)。请参见手册的“动力学”部分中寿命模式。                              

使用“规格化的年龄”(Normalized Age)时,每粒子属性值映射在 nParticle 对象的寿命范围内。                              

速度(Speed)      

每粒子属性值将取决于 nParticle 的速度。                              

加速度(Acceleration)        

每粒子属性值将取决于 nParticle 的加速度。                              

粒子 ID (Particle ID)      

每粒子属性值将取决于 nParticle 的 ID。粒子 ID 是在粒子寿命开始时生成的唯一 ID。                              

随机化 ID (Randomizing ID)      

每粒子属性值将取决于随机化的 nParticle ID。                              

输入最大值(Input Max)        

设置渐变使用的范围的最大值。                            

摩擦力比例(Friction Scale)                  

“摩擦力比例”(Friction Scale)渐变用于设定每粒子的摩擦力比例值。这些比例值将应用于“摩擦力”(Friction)属性,以计算每粒子摩擦力。垂直分量表示“摩擦力比例”(Friction Scale)值从 0(无摩擦力)到 1(等于“摩擦力”(Friction)属性值)。请参见 nParticle 内部渐变和每粒子属性设定 nParticle 内部渐变。                  

如果“摩擦力比例输入”(Friction Scale Input)设定为“禁用”(Off),每粒子属性将被删除。如果设定为其他任何值,则将创建摩擦力的每粒子属性(如果属性尚不存在)。                  

选定位置(Selected Position)            

表示选定值在渐变上的位置(介于左侧的 0 和右侧的 1 之间)。

选定值(Selected Value)      

表示渐变上的选定位置的每粒子属性值。                            

插值(Interpolation)                      

控制每粒子属性值在渐变上的每个位置之间的过渡方式。默认设置为“线性”(Linear)。                      

无(None)          

曲线在各点之间是平坦的。                              

线性(Linear)        

每粒子属性值使用线性曲线进行插补。                              

平滑(Smooth)      

每粒子属性值沿钟形曲线进行插补,从而渐变上的每个值都决定其周围的区域,然后快速过渡到下一个值。                              

样条线(Spline)    

通过样条曲线对每粒子属性值插值,将相邻的索引考虑在内以提高平滑度。                              

摩擦力比例输入(Friction Scale Input)                      

指定哪个属性用于映射<span class="MenuCascade" id="GUID-A0DB017E-E16E

,