Últimas noticias
Uso 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 NaniteRevit 2026.5.1 y Desktop Connector: guía de revisión antes de actualizarGeneración de imágenes arquitectónicas con Nano Banana 2.1: guía de prompts y edición
TutorialesBlender

Cómo usar Surface Deform e Instance on Points en Blender

Esta guía explica paso a paso cómo transferir el movimiento de una malla a otra con Surface Deform en Blender y cómo distribuir geometría en puntos sin duplicar sus datos con Instance on Points.

Superficie de tela deformada en una escena arquitectónica y elementos repetidos distribuidos en puntosImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. Surface Deform transfiere la deformación de una malla objetivo a otra malla.
  2. Para que el modificador tenga efecto, hay que usar Bind entre las mallas en su estado actual.
  3. La malla objetivo no debe tener aristas conectadas a más de dos caras, caras cóncavas, vértices superpuestos ni caras con aristas colineales.
  4. Instance on Points coloca geometría en puntos sin duplicar los datos de las instancias; estas pueden ajustarse mediante las entradas de rotación y escala.

¿Qué aprenderás en esta guía?

Este tutorial aborda dos flujos de trabajo distintos para crear escenas repetibles en Blender. El modificador Surface Deform transfiere la deformación de una malla a otra; por ejemplo, permite que un modelo de tela sencillo, adecuado para una simulación, mueva una superficie más detallada. El nodo Instance on Points sirve para utilizar un mismo elemento muchas veces en una escena, añadiendo referencias a la geometría en los puntos seleccionados.

Ambos métodos resuelven problemas diferentes. Surface Deform se centra en transferir los cambios de forma desde una malla objetivo a una malla resultante. Instance on Points, en cambio, posiciona geometría existente según una distribución de puntos, sin duplicarla. Por eso, el primer método es adecuado para deformaciones y el segundo, para distribuir y repetir elementos.

Requisitos y preparación

Necesitarás Blender. Las páginas oficiales de referencia corresponden al contenido actual del Blender Manual. Como las fuentes no especifican una versión concreta de Blender, esta guía tampoco indica un número de versión. Las fuentes no definen requisitos de cuenta ni de hardware específico.

Para Surface Deform, prepara dos mallas: una malla objetivo que transmitirá la deformación y una malla resultante que la recibirá. En el ejemplo de simulación, puedes usar como objetivo un proxy más sencillo y apto para la simulación, y como resultado una superficie de tela más detallada. Para obtener buenos resultados, es importante que ambas superficies estén razonablemente cerca. Cuanto mayor sea la distancia entre ellas, mayor será la posibilidad de que aparezcan deformaciones no deseadas.

Comprueba la geometría de la malla objetivo antes de vincularla. Según el manual, ninguna arista de la malla objetivo debe estar conectada a más de dos caras; tampoco debe haber caras cóncavas, vértices superpuestos ni caras con aristas situadas sobre una misma línea recta. Si no se cumplen estas condiciones, es posible que Bind no se complete correctamente.

Para Instance on Points, necesitas una geometría de puntos y la geometría que se colocará en ellos. Los puntos pueden proceder de una malla, una nube de puntos o los puntos de control de una curva. Entre las entradas necesarias del nodo están Points e Instance; la salida contiene los datos Instances generados.

1. Vincula la deformación con Surface Deform

Añade el modificador Surface Deform a la malla resultante y especifica en el campo Target el objeto que transmitirá la deformación. No es posible cambiar el objetivo después de usar Bind; si necesitas trabajar con otro, primero tendrás que desvincular el actual.

Antes de pulsar Bind, comprueba el estado actual de la malla objetivo y de la malla resultante. Bind vincula la forma que tiene en ese momento la malla resultante con el estado actual de la malla objetivo. El modificador no tiene ningún efecto hasta que se establece el vínculo. Una vez creado correctamente, los cambios posteriores en la geometría de la malla objetivo también deformarán la malla resultante.

Es importante distinguir entre la transformación del objeto y la geometría de la malla. Según el manual, el vínculo se crea teniendo en cuenta las coordenadas globales; las transformaciones aplicadas a los objetos después de vincularlos no modifican la deformación de la malla resultante. El modificador sigue los cambios realizados en la malla del objeto objetivo. Por eso, para controlar la deformación en este flujo de trabajo, hay que modificar la geometría del objetivo.

2. Ajusta el efecto de Surface Deform

Strength determina la intensidad total del efecto del modificador sobre la malla. Si solo necesitas deformar ciertos vértices, puedes definir el efecto para cada vértice mediante Vertex Group. La opción Invert invierte los pesos para que los vértices del grupo queden fuera del efecto, en lugar de deformarse.

Interpolation Falloff determina cuánto influye en un vértice el entorno de caras al que está conectado y controla la suavidad de la deformación. Los valores bajos pueden producir resultados más suaves, pero el manual advierte que este ajuste también puede generar pequeñas distorsiones. Por eso, evalúa el resultado teniendo en cuenta tanto la proximidad entre las mallas objetivo y resultante como el valor del ajuste.

Sparse Bind guarda los datos de vinculación de los vértices que, en el momento de crear el vínculo, tienen un peso distinto de cero en el grupo. Si aprovechas esta optimización, añadir vértices nuevos al grupo posteriormente requerirá volver a vincular. Tenlo en cuenta si prevés ampliar el grupo de pesos más adelante.

3. Coloca elementos repetidos con Instance on Points

En tu configuración de Geometry Nodes, conecta a la entrada Points una geometría que contenga puntos y a Instance la geometría que quieras duplicar como instancia. El nodo añade una referencia a la geometría en cada punto seleccionado. La entrada Selection determina en qué puntos se crea una instancia: los valores válidos generan una y los no válidos omiten ese punto.

Rotation controla la rotación Euler de cada instancia y Scale, su tamaño. Las posiciones de la geometría de puntos influyen en la transformación de las instancias. Por lo tanto, hay que considerar conjuntamente la distribución de puntos y las entradas de rotación y escala. Los atributos de la geometría también pueden utilizarse en el dominio de instancias de las instancias generadas.

Cuando Pick Instances está activado, en lugar de usar toda la geometría de la entrada Instance en cada punto, se selecciona un elemento de la lista de geometrías. La entrada Instance Index determina qué elemento se elige. De forma predeterminada, se utiliza el ID del punto; si no hay ID, se recurre al índice. Los valores negativos o que superen el tamaño de la lista se ajustan continuando desde el extremo opuesto. El manual indica que esta opción está pensada para utilizarse con Collection Info Node.

Si la geometría de puntos ya contiene instancias, el nodo también puede añadir nuevas instancias a los puntos que estas contienen, lo que permite crear instancias anidadas. Si necesitas convertir las instancias de la salida en objetos separados, puedes usar el operador Make Instances Real. Para objetos sin geometría, como las luces, se puede utilizar Object Info Node; los objetos Metaball no son compatibles con la creación de instancias.

Errores frecuentes

Uno de los errores más comunes es esperar que Surface Deform funcione sin usar Bind: antes de establecer el vínculo, el modificador no tiene efecto. Si Bind falla, comprueba primero que la topología de la malla objetivo cumpla las condiciones indicadas en el manual. Si el vínculo se crea, pero aparecen distorsiones en el resultado, comprueba si las superficies objetivo y resultante están demasiado alejadas entre sí.

También es fácil confundir mover o girar el objeto objetivo con modificar su malla. Las transformaciones del objeto posteriores al vínculo no afectan a la deformación; sí lo hacen los cambios en la geometría de la malla objetivo. Si usas Sparse Bind, recuerda que añadir vértices nuevos al grupo de pesos requiere volver a vincular.

En Instance on Points, los valores de Selection determinan en qué puntos se crean instancias. Si Pick Instances está desactivado, la geometría de la entrada Instance se utiliza en cada punto seleccionado; si está activado, la selección se realiza mediante Instance Index. Tampoco des por sentado que todos los tipos de objetos son compatibles: la fuente especifica que los objetos Metaball no lo son.

Siguientes pasos en flujos de trabajo de arquitectura y visualización

En trabajos de modelado arquitectónico y archviz, Surface Deform puede utilizarse para preparar una simulación o un movimiento con un proxy sencillo y transferir luego esa deformación a una superficie más detallada. Instance on Points es adecuado para escenas que requieren usar la misma geometría en muchos puntos. El manual señala que las instancias no duplican los datos de la geometría base y que constituyen una forma rápida de añadir muchos elementos iguales a la escena.

Antes de pasar a una escena de producción, prueba la correspondencia entre las mallas, la topología del objetivo y los cambios posteriores a Bind. En los trabajos con instancias, verifica que los datos de los puntos, las selecciones y la rotación y escala de las instancias den el resultado esperado. Estas fuentes no proporcionan información sobre licencias, requisitos de hardware ni compatibilidad con versiones específicas; conviene comprobar estos aspectos por separado, teniendo en cuenta la instalación de Blender y las condiciones de trabajo antes de iniciar el proyecto.

Fuente y licencia

Este tutorial se ha adaptado al turco a partir de las guías de Surface Deform Modifier e Instance on Points Node del Blender Manual. Ambas fuentes están bajo la licencia CC BY-SA 4.0.

Fuentes

2 fuentes
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/modifiers/deform/surface_deform.html
Resumen
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/modeling/geometry_nodes/instances/instance_on_points.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 de Turquía, estas dos herramientas pueden resultar útiles para gestionar elementos repetidos en una escena y mover superficies detalladas mediante un proxy sencillo. El instancing destaca especialmente en escenas que utilizan muchos elementos geométricos iguales, ya que no duplica los datos de las instancias.

Sin embargo, las fuentes no especifican costes de licencia, requisitos de hardware ni compatibilidad entre versiones. Antes de pasar a un archivo de producción, conviene preparar una escena de prueba en la versión de Blender que se vaya a utilizar y comprobar la topología y la proximidad de las mallas para Surface Deform, así como la selección de puntos y las transformaciones de las instancias para Instance on Points.

Preguntas frecuentes

¿Para qué sirve el modificador Surface Deform de Blender?

Transfiere la deformación de una malla objetivo a otra malla. Uno de los ejemplos del manual es utilizar una malla proxy, adecuada para una simulación, para mover una malla de tela más detallada.

¿Por qué Surface Deform necesita el proceso Bind?

Bind vincula el estado actual de la malla resultante con el estado actual de la malla objetivo. El modificador no tiene efecto hasta que se realiza este proceso.

¿Con qué geometrías funciona Instance on Points?

Puede trabajar con geometrías que tengan un dominio de puntos, como mallas, nubes de puntos y puntos de control de curvas. El manual indica que los objetos Metaball no son compatibles con la creación de instancias.

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

Noticias relacionadas