Skip to content

InternalUnion

NOTA: Optimización de rendimiento – la comprobación de geometría solapada se omite para mallas muy grandes (> 2000 caras) para evitar bloqueos. La detección de partes sueltas y volúmenes separados se mantiene.

Unión booleana inteligente para objetos fusionados con partes sueltas o geometría superpuesta.

Descripción General

InternalUnion detecta y resuelve automáticamente problemas complejos de geometría en objetos fusionados, aplicando operaciones de unión booleana apropiadas para crear mallas limpias y sólidas. Perfecto para importaciones CAD y ensambles complejos que necesitan ser unificados en objetos sólidos únicos.

Ubicación

Menú Shift+WCLEANINGInternalUnion

Características

Detección Inteligente

  • Análisis automático de complejidad y estructura de malla
  • Activación inteligente de botón - solo disponible cuando es necesario
  • Múltiples métodos de detección para diferentes tipos de geometría
  • Retroalimentación de progreso durante análisis y procesamiento

Tres Estrategias de Detección

Detección de Partes Sueltas

  • Islas de malla completamente desconectadas
  • Objetos separados unidos con Ctrl+J
  • Enfoque de unión booleana clásico con separación

Detección de Volúmenes Separados

  • Volúmenes conectados pero distintos (como cubos superpuestos)
  • Conexiones mínimas de vértices entre secciones de geometría principales
  • Análisis de conectividad avanzado a través de relaciones de caras

Detección de Geometría Superpuesta

  • Caras coincidentes con normales similares
  • Geometría superpuesta que requiere limpieza interna
  • Operaciones booleanas internas sin separación de objetos

Procesamiento Automático

  • Selección de método consciente del contexto basada en tipo de geometría
  • Estrategias de respaldo si el método principal falla
  • Limpieza integral después de operaciones de unión
  • Manejo de errores con recuperación elegante

Mejora ALT+Click

Mantén presionado ALT mientras haces clic para triangular automáticamente las caras después de la unión: - Perfecto para flujos de trabajo de desarrollo de juegos - Topología de triángulos consistente para exportación - Triangulación de alta calidad usando método Beauty - Operación combinada - unión + triangulación en un paso

Cómo Usar

Unión Básica

  1. Selecciona un objeto fusionado con múltiples partes/volúmenes
  2. Abre Shift+WCLEANING
  3. Haz clic en InternalUnion (el botón se activa automáticamente cuando es necesario)
  4. Revisa los resultados - el objeto se convierte en un sólido unificado

Unión con Triangulación

  1. Selecciona un objeto fusionado con múltiples partes/volúmenes
  2. Mantén presionado ALT y haz clic en InternalUnion
  3. El objeto se unifica Y triangula automáticamente
  4. Perfecto para preparación de assets de juegos

Ejemplos de Detección

Escenario 1: Partes Sueltas

Original: 3 cubos separados unidos con Ctrl+J
Detección: "Found 3 loose parts"
Método: Separar → Unión Booleana → Unir
Resultado: Cubo sólido único

Escenario 2: Volúmenes Superpuestos

Original: 3 cubos duplicados y posicionados para superponerse
Detección: "Found 3 separate volumes"
Método: Separar → Unión Booleana → Unir  
Resultado: Sólido unificado complejo

Escenario 3: Superposiciones Internas

Original: Geometría con caras internas coincidentes
Detección: "Found overlapping geometry"
Método: Operaciones booleanas internas
Resultado: Estructura interna limpia

Comportamiento Inteligente del Botón

El botón InternalUnion se activa inteligentemente basado en el análisis de malla:

Botón Habilitado Cuando:

  • Múltiples partes sueltas detectadas
  • Geometría superpuesta compleja encontrada
  • Volúmenes separados dentro de un solo objeto
  • La complejidad de la malla sugiere que la unión sería beneficiosa

Botón Deshabilitado Cuando:

  • Geometría simple (menos de 8 vértices)
  • Estructura de malla ya unificada
  • Volumen único conectado sin superposiciones
  • No hay beneficio de operaciones de unión

Métodos de Procesamiento

Método 1: Separar + Booleana + Unir

Usado para: Partes sueltas y volúmenes separados 1. Separar por partes sueltas en modo edición 2. Aplicar modificadores de unión booleana entre partes 3. Eliminar objetos temporales y mantener resultado 4. Limpiar geometría con fusión de dobles y recálculo de normales

Método 2: Operaciones Booleanas Internas

Usado para: Geometría superpuesta 1. Operaciones booleanas de intersección internas 2. Resolver caras coincidentes y regiones superpuestas 3. Limpiar estructura interna sin separación de objetos 4. Optimizar topología resultante

Método 3: Enfoque Híbrido

Usado para: Casos mixtos complejos 1. Analizar tipo de geometría y complejidad 2. Aplicar método más apropiado automáticamente 3. Respaldo a alternativa si el método principal falla 4. Asegurar unión exitosa a través de múltiples estrategias

Limpieza Post-Procesamiento

Después de las operaciones de unión, InternalUnion automáticamente: - Fusiona vértices duplicados (umbral 0.0001) - Recalcula normales para sombreado consistente - Elimina geometría suelta (vértices, aristas) - Triangula caras (si se mantuvo presionado ALT) - Reporta cambios realizados en la malla

Retroalimentación de Resultados

Mensajes de Éxito

"InternalUnion completed: Successfully unified 4 loose parts using boolean union"
"InternalUnion completed: Resolved overlapping geometry using internal boolean operations"
"InternalUnion completed: Successfully unified 3 separate volumes + triangulated faces"

Actualizaciones de Estado

  • "Analyzing geometry..." - Fase de detección inicial
  • "Found X loose parts - applying separate & boolean union..." - Procesando partes sueltas
  • "Found overlapping geometry - applying internal boolean union..." - Procesando superposiciones
  • "Cleaning up geometry..." - Fase de limpieza final

Casos de Uso

Limpieza de Importación CAD

  • Múltiples partes importadas como objeto único
  • Componentes de ensamble que necesitan unificación
  • Volúmenes superpuestos de operaciones booleanas
  • Partes mecánicas complejas con estructura interna

Desarrollo de Juegos

  • Optimización de assets para renderizado en tiempo real
  • Preparación de LOD con geometría simplificada
  • Creación de mallas de colisión de modelos complejos
  • Requisitos de exportación basados en triángulos

Preparación para Impresión 3D

  • Creación de objetos sólidos de partes separadas
  • Eliminación de vacíos internos en modelos complejos
  • Generación de mallas múltiples para impresión confiable
  • Optimización de volumen para eficiencia de material

Modelado Arquitectónico

  • Unificación de componentes de edificios
  • Resolución de intersecciones complejas
  • Fusión de elementos estructurales
  • Representación simplificada de ensambles detallados

Consejos

  • El botón se auto-deshabilita cuando no se necesita unión - esto es comportamiento normal
  • Prueba Default/Aggressive Clean primero para problemas de topología
  • Usa ALT+Click cuando necesites salida triangulada
  • Funciona con múltiples objetos seleccionados - procesa cada uno por separado
  • Modelos grandes pueden tomar tiempo - la retroalimentación de progreso te mantiene informado
  • Deshacer disponible si los resultados no son los esperados

Solución de Problemas

El botón está deshabilitado: - Esto es normal - significa que tu malla no necesita unión - Prueba con objetos que tengan múltiples partes desconectadas

La operación booleana falla: - La geometría compleja a veces falla con el solver Exact - La herramienta automáticamente prueba el solver Fast como respaldo - Considera usar TopoCleaner primero para limpiar geometría problemática

Resultados inesperados: - Algunas superposiciones complejas pueden requerir operaciones booleanas manuales - Usa Deshacer (Ctrl+Z) y prueba un enfoque diferente - Considera separar partes manualmente para más control