实现实例

实现实例节点。

实现实例 节点将任何实例(同一几何形状的有效复制)转换为真实几何数据。这使得可以单独影响每个实例,而如果没有此节点,则对相同几何体的每个实例应用完全相同的更改。然而,当输入包含过多复杂几何实例时,性能表现可能会恶化,这在程序化处理几何时是一个基本的限制。

Note

如果输入端包含多个体积实例,则仅将第一个体积组件移送到输出端。

属性

合并来自多个几何输入的属性时,输出属性将选择复杂度最高的数据类型。例如,如果一个几何体输入的 weight 属性是布尔型,而另一个几何体输入的是矢量型,那么输出几何体上的 weight 属性将使用矢量数据类型。

命名和匿名属性会从实例域传播到已实现的几何体。如果一个属性同时存在于基本几何体和实例中,则以基本几何体中的属性值为准。

Note

  • id 属性会经过特殊处理,以防止值重复。每个实例的 id 值或编号会与几何数据点的 id 值进行组合。

  • 在实例化或并入几何体时,顶点组将被保留。若上述域与类型传播规则最终确定顶点域为浮点型,则该属性在输出网格中将表现为顶点组。

输入

几何数据

标准的几何体输入。

选择

要实现哪些顶层级实例。

实现全部

为每个顶级实例实现所有级别的嵌套实例(覆盖 深度 输入的值)。

深度

每个顶层实例要实现的嵌套层级数。

输出

几何数据

标准的几何体输出。