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

“输出标准”子操作符将已计算的数据传输到常规粒子属性中。若要使用它,请选择输入类型,然后关联子操作符,该子操作符将该数据类型输出到“数据视图”中子操作符的输入连接器。“输出标准”随即将该数据输出到“数据”操作符/测试所属的粒子系统中。

界面

输入类型

此只读字段显示子操作符所接受的数据类型,即由已选择的数据类型确定。选项如下:                  

加速度

加速度可以表示为大小值、向量数据或向量数据的分量(X、Y 或 Z)。

注意标准“粒子流”操作符未创建加速度或质量属性。但是,如果已创建“加速度”属性(使用“输出标准”子操作符),则粒子流系统将遵循已提供的加速度的规则。例如,若要模拟重力效果,您可以将加速度值定义为输出。

贴图

将贴图信息输出为向量数据(占所有三个维度的贴图),或输出为贴图在单个维度 U、V 或 W 的实数数据。使用已选择的该选项,可以设置将数据应用于其中的贴图通道 (1-99),或单击“E”并将“参数”子操作符关联至“E2”输入,以允许用户指定通道。                  

质量

质量作为粒子属性。                  

材质索引

接受输出为材质索引的整数输入。                  

位置

粒子的当前位置,在 3D 空间中如向量数据所在位置,或 X、Y 或 Z 分量中如实数数据所在位置。                  

旋转

按四种数据类型之一表示粒子的方向:

  • 角度实数数据类型

  • 向量数据类型

  • Euler 角度向量数据类型

  • 四元数

缩放

将提供多种输出粒子缩放数据的不同方法。除向量选项以外都是实数数据。

脚本

将已计算的数据写入到脚本通道数据中:与“脚本”操作符使用相同的通道数据(“脚本操作符”、“脚本测试”和“出生脚本”)。                  

按组选定

如果粒子系统使用“组选择”操作符,可按“组选择”操作符定义的那样确定选择状态和选择时间。单击“无”按钮打开一个对话框,可以从中选择要使用的“组选择”操作符。                  

使用 T2 作为选择计时

子操作符会调整“组选择”操作符中的选择状态数据。启用时,可以使用 T2 输入定义选择状态切换的时间(从“真”更改为“假”,或从“假”更改为“真”)。禁用时,假定将选择状态数据的计时作为当前帧的开始时间。粒子流可使用选择数据切换的精确时间,用于完成某些效果。                  

按粒子系统选定

接受布尔值:“是/1”,代表已在粒子系统中选定的粒子,或者“否/0”,代表未选定的粒子。                  

速度

按多种可用类别(不言自明)之一输入速度数据。除“向量”选项外,全部需要实数数据。                  

自旋

将自旋数据输入到三个类别之一:“轴(向量)”、“四元数”和“速率(实数)”。

TM

输入粒子变换矩阵作为包含三个向量的“矩阵”数据,或作为矩阵 X、Y 或 Z(向量)。                  

顶点颜色通道

输入作为向量的顶点颜色通道数据。                  

可见性

这是布尔数据类型;粒子将隐藏或可见。这些选项包括:

  • 视口该属性将通用于所有“显示”操作符。

  • 渲染该属性为所有“渲染”操作符所共用。

  • 按操作符该属性适用于特定的“显示”或“渲染”操作符。选择此属性,然后使用“视口/渲染操作符”按钮选择操作符。

  • 视口/渲染该属性将通用于所有“显示”和“渲染”操作符。

请记住,每个“显示”和“渲染”操作符都有自己的“可见 %”参数。该参数是独立的,且与“数据”操作符中的“可见性”属性无关。标准“显示”和“渲染”操作符遵从“数据”操作符中的可见性数据控制。“显示数据”和“显示脚本”也遵从可见性数据控制;但需要下载最新版本(版本 1.063 或更高版本)的粒子流工具 Freebies 插件(“显示脚本”操作符)。                      

“优先级和执行顺序”组

请参见优先级和执行顺序

,