En resumen
- Mesh Boolean realiza operaciones Intersect, Union y Difference entre dos geometrías.
- El solver Exact puede ofrecer resultados más completos con superficies superpuestas o coplanares, pero es más lento.
- Las opciones Hole Tolerant y Self Intersection pueden reducir el rendimiento del solver Exact.
- Extrude Mesh extiende la geometría seleccionada en modo Vertex, Edge o Face; la dirección se define mediante la entrada Offset.
La guía en línea actual de Blender explica cómo funcionan las herramientas Mesh Boolean y Extrude Mesh Geometry Nodes, además del Boolean modifier y el nodo SDF Grid Boolean. Esta guía aborda cuándo conviene utilizar cada método para cortar, unir, crear huecos y extender superficies en modelos arquitectónicos y de interiores. Como las páginas de referencia no indican un número de versión concreto de Blender, la información se limita a lo que aparece en las páginas “latest” de la guía.
1. Elige el método antes de iniciar una operación Boolean
Las operaciones Boolean permiten modificar la forma de un modelo cortando o uniendo objetos. Mesh Boolean Node ofrece tres operaciones principales para dos entradas de geometría:
Intersect: conserva el volumen compartido por ambas entradas.
Union: une las geometrías y elimina los elementos interiores.
Difference: resta la segunda geometría de la primera.
Para crear una abertura en una pared, retirar una parte del cuerpo de un mueble o unir dos volúmenes, elige la operación según el resultado que necesites. En Difference, comprueba cuál es la geometría que se resta y cuál es la geometría base: el resultado se calcula restando la segunda entrada de la primera.
La opción Solver de Mesh Boolean Node también influye en el resultado y en el tiempo de procesamiento. Float es un método sencillo que ofrece un mejor rendimiento, pero no admite geometría superpuesta. Exact puede ofrecer resultados más completos cuando hay superficies coplanares u otros solapamientos, aunque es considerablemente más lento. El solver Manifold suele ser la opción más rápida, pero solo funciona con mallas manifold. La guía también menciona un caso particular en el que la operación Difference se realiza con un plano.
2. Comprueba el solver y las condiciones de la malla
La guía de Boolean modifier señala que los resultados correctos están garantizados con mallas manifold. La geometría non-manifold, en especial las mallas con agujeros, suele funcionar, pero puede producir marcas y errores inesperados. El solver Manifold directamente no funciona con mallas non-manifold. Por eso, si observas problemas, revisa también la topología de las entradas en lugar de limitarte a cambiar el solver.
| Ajuste | Valor recomendado | Efecto |
|---|---|---|
| Solver | Valora Float si no hay superficies superpuestas | Ofrece buen rendimiento; no admite geometría superpuesta. |
| Solver | Valora Exact con superficies superpuestas o coplanares | Puede ofrecer resultados más completos, pero es más lento. |
| Solver | Valora Manifold si las entradas son manifold | Suele ser la solución más rápida; requiere que la malla cumpla esa condición. |
| Self Intersection | Actívalo con Exact si hay intersecciones propias problemáticas | Procesa los casos de intersección propia, pero aumenta el coste de cálculo. |
| Hole Tolerant | Pruébalo si Exact produce errores con geometría non-manifold | Está pensado para geometría non-manifold, pero aumenta el tiempo de cálculo. |
Las opciones de la tabla no son una receta automática para todas las escenas. En particular, en lugar de activar Hole Tolerant en todas las operaciones Boolean, sigue la recomendación de la guía y úsalo cuando el solver Exact dé errores debido a geometría non-manifold. Overlap Threshold en el solver Float determina hasta qué distancia se considera que las superficies están superpuestas. Si Float no da el resultado esperado, la guía recomienda probar Exact.
En Boolean modifier, la fuente puede ser un único Object o una Collection. La opción Collection utiliza varios objetos mesh como fuente. Ten en cuenta también que, con el solver Float seleccionado, la operación Intersect no está permitida. Exact incluye las opciones Self Intersection y Hole Tolerant; para transferir materiales, ofrece los métodos Index Based y Transfer.
3. Extiende superficies o aristas con Extrude Mesh
Extrude Mesh Node crea aristas o caras nuevas a partir de los elementos seleccionados de una malla y las desplaza una cantidad determinada por Offset. El campo Selection define qué elementos se extruyen. Offset determina el vector de desplazamiento y Offset Scale controla la escala de ese vector. De forma predeterminada, la dirección es la normal del elemento. Si todos los elementos deben desplazarse en la misma dirección, la guía indica que conectar Vector Node a Offset puede mejorar el rendimiento al omitir el cálculo de las normales.
Sigue estos pasos al trabajar con el nodo:
Define el campo Selection. Incluye en la selección solo los elementos que quieras extender. Así, la operación se aplica a la zona deseada y no a toda la malla.
Elige el modo según la geometría. El modo Vertices crea una arista nueva e independiente para cada vértice seleccionado. El modo Edges añade caras quad a las aristas seleccionadas. El modo Faces extiende las regiones de caras seleccionadas.
Configura cómo se agrupan las caras. Si la entrada Individual está en false, las regiones de caras adyacentes se extienden juntas y se crean caras laterales en sus límites. Si Individual está activado, cada cara se extiende por separado.
Comprueba Offset y su escala. Si la dirección normal predeterminada no es la deseada, modifica el vector Offset. Si trabajas con una dirección común, ten en cuenta la nota de rendimiento de la guía y utiliza un Vector Node.
Revisa la topología resultante. En modo Face, el nodo no conserva en su sitio las caras posteriores de la extrusión: las elimina. En modo Edge, las normales de las caras nuevas pueden ser ambiguas según el caso, por lo que quizá debas revisarlas después.
Si se selecciona toda la malla y esta ya es manifold, la operación en modo Face puede cambiar el tamaño de toda la forma. Por eso, antes de extender un panel de fachada o una superficie de mobiliario, comprueba el alcance de Selection. Las salidas Top y Side del nodo son campos Boolean que identifican los elementos superiores y laterales resultantes; la documentación muestra que estos campos pueden utilizarse, por ejemplo, para asignar materiales a las caras.
4. ¿Cuándo conviene elegir SDF Grid Boolean?
SDF Grid Boolean realiza operaciones Boolean sobre grids Signed Distance Field (SDF), en lugar de sobre mallas. Intersect conserva la región común, Union une los volúmenes y Difference resta la segunda entrada de la primera. Este método trabaja directamente con formas volumétricas y, según la guía, puede producir resultados suaves y continuos. La salida se puede convertir en una malla con el nodo Grid to Mesh o utilizar en otras operaciones volumétricas.
Por eso, no conviene tratar el enfoque SDF como si fuera el mismo flujo de trabajo que Mesh Boolean, que opera directamente sobre la topología de una malla: uno trabaja con entradas mesh y el otro, con grids SDF. La guía no proporciona valores detallados de resolución ni de rendimiento para los grids SDF, así que no es posible dar recomendaciones fijas sobre esos ajustes.
Errores frecuentes
Usar el solver Manifold con entradas non-manifold: este solver no funciona con ese tipo de mallas. Revisa la geometría o prueba otros solvers.
Esperar un resultado preciso de Float con superficies superpuestas: Float no admite geometría superpuesta; según la guía, Exact puede ser una alternativa, pero es más lento.
Activar Hole Tolerant sin necesidad: esta opción aumenta el tiempo de cálculo; conviene considerarla cuando el solver Exact tiene problemas con geometría non-manifold.
No comprobar la selección o la dirección en Extrude Mesh: revisa Selection y Offset después de la operación; recuerda que en modo Face las caras posteriores no se conservan.
Fuentes
3 fuentesNo republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.
Para los equipos de arquitectura e interiores, el principal valor de estos nodos es convertir las operaciones repetitivas de corte y extensión en un flujo de trabajo geométrico controlado. En lugar de asumir que un único solver Boolean sirve como opción predeterminada para todos los modelos, es mejor decidir según las condiciones de la geometría; sobre todo en escenas complejas, hay que tener en cuenta el coste de rendimiento de Exact.
Las fuentes no ofrecen información sobre el coste de licencias o hardware para las oficinas de Turquía. Por eso, la decisión debe tomarse probando las opciones con la estación de trabajo disponible y los requisitos del proyecto. Ante errores causados por geometría non-manifold, comprobar primero la malla y la compatibilidad del solver, en vez de activar Hole Tolerant indiscriminadamente, ayuda a evitar cálculos innecesarios.
Preguntas frecuentes
¿Qué solver conviene elegir para Boolean en Blender?
Float ofrece buen rendimiento, pero no admite geometría superpuesta. Exact puede proporcionar resultados más completos con superficies superpuestas o coplanares; Manifold funciona con mallas manifold y suele ser la opción más rápida.
¿Cuándo se debe usar Hole Tolerant en Blender?
Conviene considerarlo cuando el solver Exact produce errores debido a geometría non-manifold. Esta opción aumenta el tiempo de cálculo.
¿Para qué sirve Individual en Extrude Mesh Node?
En modo Face, determina si las caras seleccionadas se extruyen por separado. Si no está activado, las regiones de caras adyacentes se procesan juntas.



