命令条目:“粒子视图”“数据图标/数据图标测试” 单击“编辑数据流”。 添加或选择“选择对象”。
如果您的操作符/测试需要场景中的一个或多个对象作为参数,请使用“选择对象”来指定对象。“选择对象”将输出“对象”数据类型,并且通常与“对象”或“几何体”子操作符的输入关联。
注意某些子操作符(如“几何体”)可以处理“对象索引”属性;在此子操作符中,该索引由列表中对象的顺序确定。列表中第一个对象的索引为 0;第二个对象的索引为 1,依此类推。
界面
类型
可以指定可选择的对象类型。对象选项是一个可显示参数,因此可以防止用户指定意外的对象类型。选项如下:
全部可以选择场景中的所有对象,包括非几何体对象(如灯光和空间扭曲),但不包括粒子系统。
几何体只能选择几何体对象。
粒子流系统只能选择粒子流系统。
“选择对象”子操作符允许使用其他粒子流作为数据收集的参考对象。如果两个粒子流相互参考,可能会产生问题,因为这会构成一个错误参考循环。若要解决该情况,请使用此选项。
启用时,在收集数据之前,必须将参考粒子流更新到当前帧才能收集数据。禁用时,在收集数据之前,不会尝试更新参考粒子流。
如果有两个粒子流可相互依赖,请首先使用“缓存磁盘”操作符预计算所有帧的总体粒子系统状态。否则,可进行参考循环的历史依赖型粒子流的网络渲染可能不一致。
选择该选项后,可以通过单击按钮(默认情况下标记为“无”),然后选择视口中的一个对象来指定场景中的单个默认对象。如果露出此参数,则该按钮可供用户使用。
注意选择组中的一个对象可指定整个组。若要指定组成员,请选择“多个对象”,单击“添加”按钮,然后再选择对象。
选择该选项后,可以添加任意数量的对象,方法是单击“添加”,然后选择要添加到列表的对象,或单击“按列表”,然后高亮显示尽可能多的对象。使用“移除”从列表中删除高亮显示的项目。
如果使用“添加”,则可以指定单个组成员,而无需添加整个组。但是,如果使用“按列表”,则仅列出组(以及其他对象),而不是组成员。
与 3ds Max 中的相似列表不同的是,您可以将同一对象尽可能多地添加到此列表中。这是因为此列表中对象的放置确定了其索引,其他子操作符(如几何体)可以在其上操作。对于某些计算,与其他对象相比,将对象多次添加到列表中会提供额外权重。
独立粒子流系统
单个对象
多个对象