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

“向量”子操作符生成向量数据(即,可以表示大小和方向的数值,或可以由三个实数指定的其他任何数据)。若要生成标量数据(只有大小,没有方向),请使用“标量”子操作符

切换坐标/方向系统

可以让软件重新计算从一个坐标系到另一个坐标系的设置。在一个系统中设置坐标值,然后单击按钮以获得不同坐标系的对应值。                  

当向量类型为笛卡尔坐标、圆柱极坐标或球极坐标时,单击此按钮将循环选择这三种类型,并相应地调整值。当向量类型为 Euler 角度或 RPY(滚动、上下倾斜和偏转)时,单击此按钮将在这两种类型之间切换,然后重新计算这些值。当 E1、E2 或 E3 处于启用状态时,该按钮对于其他向量类型是禁用的。

[向量类型]

从下拉列表中选择向量输出要代表的值的类型。可用的向量类型包括:

  • 笛卡尔坐标

  • 圆柱极坐标

  • Euler 角度

  • 浮点三联体

  • 百分比三联体

  • 球极坐标

  • 滚动、上下倾斜和偏转

“向量类型”列表下方有三个数值参数;它们的标签取决于激活的“向量类型”选项。

E1、E2、E3

添加等价类型数据输入以允许用户控制向量值。这些仅可以从设置为适当类型的“参数”子操作符接收输入。使用露出参数使设置在“粒子视图”界面中可用。

注意启用下列任何按钮之一将使“切换坐标/方向系统”按钮不可用。

“变化”组

使用以下设置将随机变化添加到向量值。可用的参数取决于向量类型选项:

长度、散度

这仅适用于笛卡尔坐标、圆柱极坐标和球极坐标;也就是说,选项类型在 3D 空间中创建一个向量。“长度”值指定生成的向量值的长度最大变化。“散度”值指定生成的向量值的方向最大变化(偏差)(以度为单位)。                  

偏移最大值

这是“Euler 角度”、“滚动、上下倾斜和偏转”、“浮点三联体”和“百分比三联体”唯一可用的变化参数。它指定生成的向量值的每个分量的最大变化。

E4、E5

添加等价类型数据输入以允许用户控制变化值。这些仅可以从设置为适当类型的“参数”子操作符接收输入。若要使设置在“粒子视图”界面中可用,请使用露出参数

用作加速度值

启用时,输出值以每帧的单位数、每秒的单位数或每滴答的单位数被指定为加速度值。适用于所有向量类型。启用时,启用“单位每”设置:选择“帧”、“秒”或“滴答”。

用作速度值

启用时,输出值以每帧的单位数、每秒的单位数或每滴答的单位数被指定为速度值。仅当向量类型为笛卡尔坐标、圆柱极坐标或球极坐标时可用。启用时,启用“单位每”设置:选择“帧”、“秒”或“滴答”。您可以只激活“加速度值”或“速度值”,但不能同时将其激活;再次单击可禁用此选项。              

参数动画同步

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

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

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

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

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

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

  • 输入代理添加时间输入到子操作符,在此可以链接任何其他输出时间格式数据的子操作符。                      

E6

添加等价类型数据输入,允许用户控制“动画同步”值。这可以仅从“类型”设置为“动画同步”的“参数”子操作符接收输入。若要使设置在“粒子视图”界面中可用,请使用露出参数。              

“唯一性”组

种子

用于设置某种随机种子,以与其他随机播种的功能区分行为。通过输入值或单击“新建”,更改“种子”值以改变“变化”组中设置的随机变化。可用于所有输出类型(“布尔”除外)。

E7

启用时,可以通过“参数”子操作符露出“种子”参数并允许用户选择它。启用 E7,添加设置为“类型:唯一性种子”的“参数”子操作符,将其关联到“标量”子操作符上的 E7 输入,然后使用露出参数使设置在“粒子视图”界面中可用。

,