重复区

重复区 能多次执行一组节点。

../../../_images/modeling_geometry-nodes_repeat-zone.png

该区域由左侧的输入节点、右侧的输出节点以及中间用于放置重复节点的橙色区域组成。当区域首次运行时,会评估其输入并将其转发给内部节点。这些内部节点随后可向输出节点写入数据,既为下一轮迭代提供输入,并记录该区域在最后一次迭代后的结果。

区内的节点也可以从区外的节点接收输入——这些输入在每次迭代中都是相同的。然而,区内的节点不能将其输出发送到区外的节点。

输入

迭代

执行该区域的次数。迭代 接口给出当前迭代的索引编号,从 0 开始。

几何数据

默认的几何输入。可通过将节点的输出端连接到区域的空白输入端,或通过使用节点 属性 面板中的 重复项目 列表来添加其他输入。

输入项可以通过在区域本身或 重复项目 列表中点击 Ctrl-鼠标左键 来重命名。后者还接受双击。

属性

参考

菜单:

侧栏 ‣ 节点 ‣ 属性

重复项目

用于添加、删除、重新排序和重命名区域输入项的列表视图

接口类型

所选输入的数据类型

检验编号

要在接口检视预览器节点中显示的迭代次数。

Cycles 与 EEVEE 的差异

Cycles 中的迭代次数必须为常数值。这意味着迭代次数不能由输入节点纹理节点驱动。

../../../_images/repeat-zone-dynamic-iterations-not-supported.png

当选择 Cycles 作为活动 渲染引擎 时,将显示错误。

EEVEE 没有这个限制,所以迭代次数可以由任何类型的节点驱动。