命令条目:“粒子视图”“数据图标/操作符/图标测试/测试” 单击“编辑数据流”。 添加或选择“参数”。

“参数”子操作符定义其他子操作符的可显示值。当出于保持操作员界面简单的目的,而为两个以上的不同子操作符显示相同值时(例如,随机种子),此选项极其有用。有关详细信息,请参见相等数据类型。          

界面

类型

从列表中选择参数的数据类型:

  • 角度

  • 动画同步

  • 浮点

  • 整数

  • 百分比

  • 时间

  • 唯一性种子

  • 世界单位

对于大多数数据类型,仅可以设置默认值;露出参数将在粒子视图 UI 中显示值并允许用户更改此值。                      

指定参数的默认值。                  

参数动画/唯一性

可分别与“动画同步”和“唯一性种子”数据类型一起使用。使用“动画同步”时,可以从下拉列表中选择“同步方式”的值;使用“唯一性种子”时,可以设置“种子”的值。

同步方式

如果对子操作符参数进行了动画设置,则软件可以从动画的开始帧或当前事件的第一帧开始,将此动画应用于所有粒子,或根据每个粒子的年龄应用于相应粒子。这些选项包括:

  • 绝对时间为参数设置的任意关键点在为其设置关键点的实际帧处应用。

  • 事件持续时间为参数设置的任意关键点相对于每个粒子第一次进入事件的帧应用于每个粒子。

  • 粒子年龄为参数设置的任意关键点在每个粒子存在的相应帧处应用。

  • 粒子寿命将参数动画缩放/映射到粒子寿命期间。例如,如果在 0 至 100 帧中从 5 至 20 帧为参数值设置动画,则当粒子出生时该参数的值为 5,当粒子死亡时该参数的值为 20。例如,用这种方法可以定义粒子的缩放在其寿命期间发生的更改。                            

    为了使此选项正常工作,必须在流中将“删除”操作符设置为“按粒子年龄”,以定义粒子寿命。                            

用作参数修改器

启用时,可以通过偏移或乘积因子修改现有的参数。

在多个不同的子操作符中使用相同的随机种子可能导致不同属性之间出现关联问题。在这种情况下,可以创建“类型”设置为“唯一性种子”的“参数”子操作符,然后将其馈送到一个子操作符中。对于另一个子操作符,再创建一个“参数”子操作符,启用“用作参数修改器”选项,然后将其设置为相同数据类型。然后,参数连接应通过此附加的“参数”子操作符。通过此方式,随机种子会发生偏移,且基本子操作符中的随机值不会关联。同时,您可以将单个(原始)“参数”子操作符用于参数露出。  

有关用法的示例,请参见附带的示例文件 RandomWalk.max。若要查看“随机行走”操作符的基本逻辑,请添加一个“数据”操作符,然后使用“加载预设”打开“随机行走”预设。

偏移量/倍增值

选择一种方法,然后设置修改参数的量。对于“唯一性种子”类型,只有“偏移量”选项可用。对于“动画同步”数据类型,不可能修改参数,因此所有新的选项都不可用。

,