实现实例¶
实现实例 节点将任何实例(同一几何形状的有效复制)转换为真实几何数据。这使得可以单独影响每个实例,而如果没有此节点,则对相同几何体的每个实例应用完全相同的更改。然而,当输入包含过多复杂几何实例时,性能表现可能会恶化,这在程序化处理几何时是一个基本的限制。
Note
如果输入端包含多个体积实例,则仅将第一个体积组件移送到输出端。
属性¶
合并来自多个几何输入的属性时,输出属性将选择复杂度最高的数据类型。例如,如果一个几何体输入的 weight 属性是布尔型,而另一个几何体输入的是矢量型,那么输出几何体上的 weight 属性将使用矢量数据类型。
命名和匿名属性会从实例域传播到已实现的几何体。如果一个属性同时存在于基本几何体和实例中,则以基本几何体中的属性值为准。
Note
id属性会经过特殊处理,以防止值重复。每个实例的id值或编号会与几何数据点的id值进行组合。在实例化或并入几何体时,顶点组将被保留。若上述域与类型传播规则最终确定顶点域为浮点型,则该属性在输出网格中将表现为顶点组。
输入¶
- 几何数据
标准的几何体输入。
- 选择
要实现哪些顶层级实例。
- 实现全部
为每个顶级实例实现所有级别的嵌套实例(覆盖 深度 输入的值)。
- 深度
每个顶层实例要实现的嵌套层级数。
输出¶
- 几何数据
标准的几何体输出。