En resumen
- Repeat Zone consta de un nodo de entrada a la izquierda, un nodo de salida a la derecha y un área naranja entre ambos.
- La entrada Iterations define cuántas veces se ejecuta la zona; Iteration indica el índice de la iteración actual, que empieza en 0.
- Las entradas adicionales, aparte de la geometría, pueden añadirse conectándolas a una entrada vacía de la zona o mediante la lista Repeat Items.
- El ejemplo de la documentación de Blender crea un cubo en cada iteración y lo añade al resultado anterior para generar una pirámide con un número de niveles ajustable.
Repeat Zone, descrito en la documentación de Geometry Nodes de Blender, permite generar geometría iterativa al ejecutar un grupo de nodos el número de veces indicado. La zona consta de un nodo de entrada a la izquierda, un nodo de salida a la derecha y un área naranja intermedia donde se colocan los nodos. Esta guía se basa en la descripción actual de Repeat Zone del manual de Blender. Como la fuente no especifica un número de versión concreto de Blender, no se hacen afirmaciones sobre compatibilidad con versiones particulares.
En la generación repetitiva, lo importante no es solo volver a ejecutar la misma operación en cada ciclo, sino también poder transmitir el resultado de una iteración a la siguiente. Así, el grupo de nodos recibe una entrada inicial, procesa la geometría y utiliza los valores enviados a la salida en la iteración siguiente. En trabajos de modelado arquitectónico y visualización, esta estructura puede ayudar a crear elementos repetitivos o geometrías escalonadas mediante un procedimiento basado en nodos.
¿Cómo funciona Repeat Zone?
En la primera ejecución, se evalúan las entradas de la zona y se envían a los nodos internos. Los nodos de la zona pueden escribir valores en el nodo de salida y convertirlos así en entradas para la siguiente iteración. Tras la última iteración, esa misma salida proporciona el resultado de Repeat Zone. Por tanto, conectar a la salida los datos que deben pasar de una iteración a la siguiente es la base de la generación encadenada.
Los nodos de la zona también pueden recibir entradas de nodos externos. Estas entradas permanecen iguales en cada iteración. En cambio, los nodos dentro de Repeat Zone no pueden enviar sus salidas directamente fuera de la zona; el resultado debe pasar por el nodo de salida de la derecha. Tener presentes estos límites al configurar el flujo de nodos evita perder tiempo buscando una conexión que no puede utilizarse fuera de la zona.
Cómo crear geometría iterativa paso a paso
Define el área de trabajo de Repeat Zone. Utiliza la zona delimitada por el nodo de entrada a la izquierda y el nodo de salida a la derecha. Coloca en el área naranja intermedia las operaciones que quieras repetir. Según la documentación, ahí se encuentran los nodos que se evalúan durante la iteración.
Define el número de iteraciones. La entrada
Iterationsde Repeat Zone determina cuántas veces se ejecuta la zona. La fuente no indica un valor predeterminado ni recomienda una cantidad específica; el número adecuado debe elegirse según la lógica de generación que quieras implementar. El socketIterationindica el índice de la iteración actual, que empieza en 0. No confundas estas dos entradas: una indica el número de ejecuciones y la otra, el índice de la iteración en curso.Utiliza geometría como entrada inicial. La documentación define
Geometrycomo la entrada de geometría predeterminada de Repeat Zone. Puedes transmitir a la iteración siguiente el resultado de la anterior mediante la salida, de modo que la geometría generada en cada ciclo pueda utilizarse en los siguientes. Al diseñar la estructura repetitiva, distingue entre la geometría inicial y el resultado que se transmite entre iteraciones.Añade entradas adicionales si hace falta. Puedes definir entradas adicionales conectando la salida de un nodo a una entrada vacía de la zona o usando la lista
Repeat Itemsdel panelPropertiesdel nodo. Desde la lista se pueden añadir, eliminar, reordenar y renombrar entradas. También es posible renombrar una entrada haciendo clic sobre ella en la zona conCtrly el botón izquierdo del ratón; la documentación también indica que se puede hacer doble clic en la lista.Revisa las iteraciones.
Socket Type, en la listaRepeat Items, muestra el tipo de datos de la entrada seleccionada.Inspection Indexdetermina el número de iteración que se mostrará al inspeccionar el socket y en el Viewer Node. Puedes usar este valor para elegir en qué iteración revisar el resultado. La documentación no describe un caso concreto de depuración, pero esta función permite inspeccionar resultados intermedios en procesos con varias iteraciones.
Ajustes y su significado
| Ajuste o entrada | Significado según la documentación | Efecto |
|---|---|---|
Iterations | Número de ejecuciones de la zona | Define la cantidad de repeticiones. |
Iteration | Índice de la iteración actual, que empieza en 0 | Indica en qué iteración se encuentra el proceso. |
Geometry | Entrada de geometría predeterminada | Transmite geometría a la zona. |
Repeat Items | Lista para gestionar entradas adicionales | Permite añadir, eliminar, ordenar y nombrar entradas. |
Inspection Index | Número de la iteración que se va a inspeccionar | Determina qué iteración se muestra al inspeccionar el socket y en Viewer Node. |
El ejemplo de la documentación muestra cómo crear un resultado escalonado: en cada iteración se genera y posiciona un cubo, que luego se combina con el resultado de la iteración anterior. El resultado es una pirámide cuyo número de niveles se puede ajustar. Este ejemplo explica cómo Repeat Zone transmite geometría desde la iteración anterior y añade a ese resultado una pieza nueva; no garantiza que la misma estructura sea directamente adecuada para otro elemento arquitectónico.
Impacto en los flujos de trabajo de arquitectura, interiores y archviz
Desde la perspectiva del modelado arquitectónico, Repeat Zone es una opción para quienes quieran crear, en un flujo de trabajo basado en nodos, geometrías estratificadas, escalonadas o formadas mediante operaciones similares. El ejemplo de la pirámide de la fuente se basa en generar una pieza nueva en cada iteración y combinarla con el resultado anterior. Si los requisitos del diseño lo permiten, se puede aplicar una lógica similar a elementos repetitivos; sin embargo, no sería correcto presentar como instrucciones una fachada, una escalera o una escena de interior lista para usar, ya que la documentación no las describe.
Si se está planificando compartir archivos entre oficinas y equipos de visualización o integrar el proceso en una cadena de producción, no se deben extraer conclusiones de esta documentación sobre la versión de Blender, las licencias o los requisitos de hardware: la fuente no explica estos temas. En la práctica, primero comprueba con una geometría sencilla la entrada inicial de Repeat Zone, el número de iteraciones y el resultado que se transmite a la salida. Después, crea la lógica repetitiva que vayas a utilizar en tu escena. Así podrás gestionar la operación con una estructura iterativa en lugar de crear manualmente cada ciclo, y revisar las iteraciones intermedias.
Errores frecuentes
Confundir
IterationsconIteration: el primero define el número total de ejecuciones; el segundo es el índice de la iteración actual, que empieza en 0.Intentar utilizar directamente fuera de la zona una salida interna: los nodos internos no pueden enviar salidas al exterior; el resultado debe transmitirse mediante el nodo de salida de la derecha.
No transmitir a la siguiente iteración el resultado de la anterior: en el ejemplo, esta transmisión forma parte del proceso para añadir la geometría nueva al resultado anterior y crear un resultado escalonado.
No comprobar la iteración seleccionada para la inspección:
Inspection Indexdetermina qué iteración se va a inspeccionar; al interpretar un resultado intermedio, comprueba que esté seleccionada la iteración correcta.
Con estas reglas básicas, Repeat Zone permite organizar operaciones repetitivas dentro de una sola zona y transmitir el resultado geométrico a lo largo de varias iteraciones.
Fuentes
1 fuenteNo republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.
Para las oficinas de arquitectura y visualización de Turquía, el valor práctico de Repeat Zone está en que permite reunir la lógica de generación en una sola zona de nodos, en vez de duplicar manualmente elementos similares. El flujo puede resultar más claro, sobre todo en trabajos donde se añade geometría nueva al resultado de la iteración anterior. Sin embargo, la fuente no ofrece mediciones sobre rendimiento, tiempos de render ni requisitos de hardware, por lo que no se debe presuponer que habrá una mejora de velocidad.
Antes de utilizarlo en equipo, conviene comprobar la versión de Blender y las condiciones de funcionamiento del archivo en el entorno de producción propio; la documentación no indica un número de versión, detalles de licencia ni recomendaciones de hardware. El error más fácil de cometer es confundir el número de Iterations con el índice Iteration, que empieza en 0. Empezar con un ejemplo pequeño e inspeccionar el resultado intermedio ayuda a detectar pronto este error y los problemas con las conexiones de salida.
Preguntas frecuentes
¿Para qué sirve Blender Geometry Nodes Repeat Zone?
Ejecuta un grupo de nodos varias veces. Los nodos de la zona pueden transmitir a la siguiente iteración los valores escritos en la salida.
¿Cuál es la diferencia entre Iterations e Iteration en Repeat Zone?
`Iterations` determina cuántas veces se ejecuta la zona. `Iteration` indica el índice de la iteración actual, que empieza en 0.
¿Cómo se añade una entrada adicional a Repeat Zone?
Puedes conectar la salida de un nodo a una entrada vacía de la zona o utilizar la lista `Repeat Items` del panel `Properties`.



