Últimas noticias
Cómo ajustar las sombras en Blender Eevee: guía de calidad y rendimientoFlow y FlowAlongSrf en Rhino 8: guía para adaptar curvas y superficiesUso de Instance on Points y Realize Instances en Blender Geometry NodesCampus Güzelbahçe, finalista en dos categorías de WAF 2026Generación de imágenes arquitectónicas con Nano Banana 2.1: guía de API y promptsCómo usar Surface Deform e Instance on Points en BlenderCómo crear prompts de video arquitectónico con Gemini Omni Flash: guía paso a pasoAutomatización de modelos con SketchUp Ruby API: guía de componentes y geometríaLacaton & Vassal recibe Le Prix Charlotte Perriand 2027Guía de visualización arquitectónica en Unreal Engine 5.3: Lumen y Nanite
TutorialesBlender

Uso de Instance on Points y Realize Instances en Blender Geometry Nodes

Este tutorial explica cómo instanciar geometría sobre puntos en Blender Geometry Nodes y convertir las instancias en geometría real cuando sea necesario. Los pasos abarcan selección, rotación, escala y rendimiento.

Patio contemporáneo con paneles de madera repetidos y asientos modularesImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. Instance on Points añade una referencia a una geometría en los puntos de la geometría de entrada.
  2. El nodo funciona con geometrías que tienen un dominio Point, como mallas, nubes de puntos y puntos de control de curvas.
  3. Realize Instances convierte las instancias en datos de geometría real para permitir procesar cada una por separado.
  4. Convertir muchas instancias complejas en geometría real puede reducir el rendimiento.

¿Qué aprenderás en este tutorial?

En esta guía aprenderás qué función cumplen los nodos Instance on Points y Realize Instances en el flujo de trabajo de Blender Geometry Nodes. El primero añade instancias de una geometría en los puntos seleccionados. El segundo convierte esas instancias en datos de geometría real. Así puedes multiplicar el mismo modelo en la escena mediante una representación eficiente y hacer que las instancias se puedan editar por separado solo cuando sea necesario.

Puedes pensar en ejemplos como elementos repetidos a lo largo de una fachada, plantas en un diseño paisajístico o muebles replicados en un interior. Son ejemplos ilustrativos del uso arquitectónico de los nodos, no una receta preparada para un proyecto concreto. La decisión clave es si los elementos duplicados deben seguir siendo iguales o si necesitas modificar cada uno por separado.

Requisitos y funciones de los nodos

El software necesario es Blender; el trabajo se realiza con las funciones de Geometry Nodes de Blender. La guía de Blender consultada muestra páginas de la versión “latest”, pero esas fuentes no indican un número concreto de versión de Blender. Tampoco especifican requisitos de cuenta. Por tanto, aquí no se establece ningún requisito de versión ni de cuenta.

Las entradas principales del nodo Instance on Points son Points e Instance. Points proporciona la geometría con puntos que determina dónde se colocan las instancias; Instance proporciona la geometría que se utilizará en esos puntos. Con Selection puedes controlar qué puntos se usan; con Rotation, la rotación de las instancias, y con Scale, su tamaño. La salida Instances del nodo contiene las instancias generadas.

Las instancias permiten utilizar la misma geometría muchas veces en una escena mediante referencias, sin duplicar los datos de la geometría subyacente. Realize Instances convierte esas referencias en datos de geometría real. Esto permite intervenir en cada instancia por separado, pero el rendimiento puede empeorar de forma notable cuando hay muchas instancias con geometrías complejas.

Paso a paso: añadir instancias a puntos

  1. Define la geometría de puntos. Conecta a la entrada Points de Instance on Points una geometría que contenga los puntos donde se colocarán las instancias. Según la fuente, el nodo funciona con tipos de geometría que tienen un dominio Point, incluidas las mallas, las nubes de puntos y los puntos de control de curvas. La posición de los puntos afecta a la transformación de cada instancia generada.

  2. Conecta la geometría que utilizarás como instancia. Haz que la geometría que quieres duplicar llegue a la entrada Instance. Esta entrada puede contener una sola geometría real o varias instancias. El nodo añade la geometría recibida en esa entrada a cada punto seleccionado. Aquí, “instancia” significa una referencia repetida a la misma geometría base; no implica que cada copia tenga desde el principio datos de geometría independientes.

  3. Selecciona los puntos que se utilizarán. La entrada Selection determina si se crea una instancia para cada punto. Si el valor de un punto es verdadero, se genera una instancia; si es falso, se omite ese punto. Así puedes crear instancias solo en las posiciones seleccionadas, en lugar de usar toda la geometría de puntos. Estas páginas de la guía no explican cómo generar los datos necesarios para la selección.

  4. Ajusta el tamaño y la orientación. Scale determina el tamaño de cada instancia generada, mientras que Rotation define su rotación. Puedes proporcionar una rotación Euler a la entrada Rotation. La guía oficial también indica que se pueden utilizar las salidas de rotación de nodos como Distribute Points on Faces y Curve to Points. Para generar una rotación Euler a partir de un vector de dirección, se puede usar el nodo Align Rotation to Vector. De esta forma, la orientación de las instancias se puede alinear con el vector elegido.

  5. Conserva el resultado como instancias. La salida Instances del nodo permite pasar las instancias generadas a las operaciones de geometría posteriores. Si la geometría de entrada tiene el atributo id, este se copia a las instancias resultantes. Si la geometría de origen ya contiene instancias, el nodo también puede crear instancias nuevas en los puntos que se encuentran dentro de ellas. Este comportamiento se denomina instanciación anidada; la transformación de las nuevas instancias depende tanto de las entradas del nodo como de la transformación de las instancias principales.

Usar instancias seleccionadas y convertirlas en geometría real

  1. Selecciona de la lista de instancias si es necesario. Si la entrada Instance contiene varias instancias, puedes activar Pick Instances para utilizar una instancia concreta en cada punto en vez de toda la lista. Instance Index determina qué instancia se selecciona y esta entrada solo se utiliza cuando Pick Instances está activado. De forma predeterminada se usa el atributo ID del punto; si no existe, se utiliza el valor del índice. Los valores negativos o que superan el rango de la lista se aplican en bucle desde el otro extremo de la lista de instancias. La guía indica que esta opción está pensada para utilizarse junto con el nodo Collection Info.

  2. Añade Realize Instances solo cuando sea necesario. Si las operaciones posteriores requieren que cada instancia se modifique como geometría independiente, utiliza el nodo Realize Instances. Este nodo convierte las instancias de entrada en datos de geometría real. Se espera que los cambios aplicados a la misma geometría afecten a todas las instancias de la misma manera antes de convertirlas; después de la conversión, es posible intervenir en cada instancia por separado.

  3. Controla el alcance de la conversión. La opción Selection de Realize Instances determina qué instancias de nivel superior se convierten. Realize All convierte todos los niveles anidados de cada instancia de nivel superior e invalida el valor de Depth. Si no se utiliza Realize All, Depth determina cuántos niveles anidados se convierten en cada instancia de nivel superior. Estos ajustes ayudan a elegir el alcance necesario sin convertir todas las instancias en geometría real innecesariamente.

Errores frecuentes y aspectos que conviene tener en cuenta

Uno de los errores más comunes es convertir las instancias en geometría real en todas las etapas. Realize Instances permite editarlas individualmente, pero convertir muchas instancias complejas puede reducir considerablemente el rendimiento. Por eso, decide si convertirlas según si la operación posterior realmente necesita geometría independiente.

Otra confusión habitual es pensar que Selection y Pick Instances cumplen la misma función. Selection determina en qué puntos se crean instancias. Pick Instances selecciona cuál se utilizará de la lista de instancias y funciona con Instance Index. Además, Instance Index no se utiliza cuando Pick Instances está desactivado.

La instanciación anidada también puede producir transformaciones inesperadas. Si la geometría de puntos ya contiene instancias, pueden añadirse nuevas instancias también en los puntos que hay dentro de ellas. En ese caso, el resultado depende no solo de las entradas Rotation y Scale, sino también de la transformación de las instancias principales. Si el aspecto no es el esperado, comprueba si la geometría de puntos contiene instancias y revisa el alcance de la conversión.

Próximos pasos: flujo de trabajo de arquitectura y visualización

Para los equipos de arquitectura e interiorismo, este método permite utilizar la misma geometría en muchas posiciones sin duplicar una y otra vez los datos de origen. Puedes valorar la instanciación con Instance on Points en diseños como módulos de fachada, muebles repetidos o elementos paisajísticos. Realize Instances puede ser una opción cuando cada elemento necesite operaciones de geometría diferentes; el coste de esta decisión es el impacto en el rendimiento, sobre todo con muchas instancias complejas.

En tu siguiente prueba, crea primero una distribución sin convertir las instancias y, después, valora usar Realize Instances solo en la parte que necesite cambios independientes. Observar por separado la selección de puntos y los valores de Rotation y Scale facilita entender qué entrada afecta al resultado. Comprueba también los tipos de geometría que se utilizan en el archivo del proyecto y la posibilidad de que haya instanciación anidada. Como las fuentes no ofrecen detalles sobre hardware, condiciones de licencia o compatibilidad, no se deben dar por supuestos requisitos concretos en esos aspectos.

Fuentes y licencia

Este tutorial se ha adaptado al turco a partir de las páginas “Instance on Points Node” y “Realize Instances Node” de la guía de Blender. Ambas fuentes tienen licencia CC BY-SA 4.0; el contenido se ha traducido y adaptado.

Fuentes

2 fuentes
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/geometry_nodes/instances/instance_on_points.html
Resumen
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/geometry_nodes/instances/realize_instances.html
Resumen

No republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.

La opinión de 3dsınıfı
3dValoración del editor

Para los estudios de arquitectura y los equipos de visualización, el valor práctico de estos dos nodos reside en poder trabajar con instancias en vez de duplicar desde el principio la geometría repetida. En escenas con patrones regulares, evaluar si realmente hace falta convertir cada elemento en geometría independiente antes de hacerlo permite gestionar el flujo de trabajo con más control.

Para los equipos de Turquía, es importante tener en cuenta que las fuentes no especifican condiciones concretas de hardware, coste o licencia, por lo que no conviene generalizar en esos aspectos. Además, convertir en geometría real muchas instancias complejas puede reducir el rendimiento. Un enfoque prudente es trabajar primero con instancias y convertir únicamente las partes que requieran edición independiente.

Preguntas frecuentes

¿Para qué sirve Instance on Points en Blender?

Añade una referencia a una geometría en los puntos seleccionados de la geometría de entrada. Funciona con tipos de geometría que tienen un dominio Point, como mallas, nubes de puntos y puntos de control de curvas.

¿Cuándo se debe usar Realize Instances?

Se puede utilizar cuando las instancias deben convertirse en datos de geometría real para poder editarlas por separado. Convertir muchas instancias complejas puede reducir el rendimiento.

¿Cómo funcionan Pick Instances e Instance Index?

Cuando Pick Instances está activado, Instance Index determina qué elemento de la lista de instancias se utiliza para cada punto seleccionado. De forma predeterminada se usa el atributo ID del punto; si no existe, se utiliza el valor del índice.

Los comentarios y el foro están en turco.Únete al debate
+

Noticias relacionadas