Skip to content

Bounding Wireframe - Documentación Completa

COLOCAR IMAGEN DEL CUBO WIREFRAME CONTENIENDO OBJETOS SELECCIONADOS EN EL VIEWPORT AQUÍ

La herramienta "Bounding Wireframe" de DAMTools permite crear un cubo wireframe alineado al mundo que contiene todos los objetos seleccionados, sin importar su posición, rotación o escala. Es ideal para visualizar el espacio ocupado por un grupo de objetos o para delimitar áreas de trabajo.


Índice


Que es Bounding Wireframe

Permite crear un cubo wireframe (solo visible en el viewport, no renderizable) que contiene completamente todos los objetos seleccionados, alineado con los ejes del mundo. El cubo se ajusta automáticamente en los tres ejes para englobar toda la selección, sin importar la cantidad de objetos ni sus transformaciones.

COLOCAR IMAGEN DE OBJETOS ANTES Y DESPUÉS DE CREAR EL BOUNDING WIREFRAME AQUÍ


Flujo de Trabajo

  1. Seleccionar uno o más objetos en la escena.
  2. Abrir el menú pie DAMTools (Shift+W por defecto).
  3. En la sección TRANSFORM, hacer clic en "Bounding Wireframe".
  4. Se creará un cubo wireframe que contiene todos los objetos seleccionados.

COLOCAR GIF O SECUENCIA DE IMÁGENES DEL FLUJO DE USO AQUÍ


Atajos y Accesos

  • Menú Pie DAMTools (Shift+W): Opción "Bounding Wireframe" en la sección TRANSFORM.
  • Operador: DAMTools.create_bounding_wireframe

Explicacion de Funcionalidades

  • El cubo generado:
  • No tiene material asignado.
  • No se renderiza (solo visible en el viewport).
  • Se muestra únicamente como wireframe.
  • Siempre está alineado con los ejes del mundo.
  • Su tamaño se ajusta automáticamente para contener todos los objetos seleccionados.
  • El cubo no afecta la selección original y puede eliminarse manualmente si ya no se necesita.
  • El buffer de tamaño puede ajustarse en el código para definir el margen entre los objetos y el cubo.

Snippets de Codigo Clave

Ejecución del Operador

center = (min_bounds + max_bounds) / 2
bpy.ops.mesh.primitive_cube_add(size=2, enter_editmode=False, align='WORLD', location=center)
cube = context.active_object
cube.scale.x = dimensions.x / 2
cube.scale.y = dimensions.y / 2
cube.scale.z = dimensions.z / 2

Imagenes Sugeridas

  • COLOCAR IMAGEN DEL VIEWPORT CON EL CUBO WIREFRAME Y OBJETOS DENTRO
  • COLOCAR GIF DEL FLUJO DE USO DE LA HERRAMIENTA
  • COLOCAR IMAGEN DEL MENÚ PIE DAMTools CON "Bounding Wireframe" EN FOCO

Para detalles técnicos y explicación de cada archivo, ver la documentación técnica en la carpeta [DOCUMENTATION].