Pixal3D: modelos 3D fieles a la imagen

Conserva mejor la silueta, las proporciones y los detalles visibles de tu referencia. Pixal3D conecta los píxeles con la geometría generada.

Referencias y geometría de Pixal3D para personajes, criaturas y arquitectura
Las referencias y la geometría generada permiten evaluar detalles más allá de la textura de color. Pixal3D

Pixal3D es un proyecto SIGGRAPH 2026 de Tsinghua, Tencent ARC y Victoria University of Wellington. La implementación actual usa TRELLIS.2, texturas PBR y, desde septiembre de 2026, inferencia multivista.

Por qué importa alinear los píxeles

Muchos generadores incorporan características por atención en un espacio canónico. Pixal3D las retroproyecta a 3D y establece una relación explícita con la vista de entrada.

Busca contornos y detalles locales fieles. Los ejemplos incluyen criaturas, piezas mecánicas y edificios. Evalúa la geometría, no solo las vistas texturizadas.

La retroproyección de características conecta los píxeles visibles con la generación 3D alineada espacialmente.
La retroproyección de características conecta los píxeles visibles con la generación 3D alineada espacialmente. Pixal3D

Una imagen o varias vistas

Una imagen produce un GLB. La inferencia multivista utiliza pesos propios y necesita una carpeta de imágenes con transforms.json para las cámaras.

El encuadre debe coincidir con las cámaras: las vistas no se recortan ni redimensionan. La primera es la vista frontal canónica. El ejemplo supone cuatro vistas separadas 90°, elevación cero y campo de visión de 20°.

Generar y exportar GLB

Configura TRELLIS.2 y las dependencias de Pixal3D, incluidos NATTEN y el wheel utils3d indicado. La demo oficial en Hugging Face permite probar sin instalación local.

Los comandos muestran ambos modos. La resolución estándar es 1536; --low_vram carga modelos bajo demanda y usa 1024. --resolution cambia el valor. ATTN_BACKEND=sdpa permite trabajar sin FlashAttention.

python inference.py \
  --image assets/images/0_img.png \
  --output output.glb --low_vram

python inference_mv.py \
  --views_dir assets/mv_images/example \
  --output output_mv.glb --low_vram

Usarlo en ComfyUI

ComfyUI integra Pixal3D y TRELLIS.2 en una plantilla común. Pixal3D es la opción predeterminada; el interruptor activa TRELLIS.2. La guía enlazada explica limpieza de malla, UV, horneado PBR y exportación.

La versión paper usa Direct3D-S2 para reproducir los experimentos publicados; la actual usa TRELLIS.2. Mantén separados sus entornos y pesos.

Qué flujo de Pixal3D elegir

FlujoEntrada o baseUso
Monovista actualUna imagen; TRELLIS.2Recurso detallado con texturas PBR
Multivista actualImágenes y cámaras; pesos propiosCombinar vistas conocidas del mismo objeto
Versión paperDirect3D-S2Reproducir experimentos publicados
Plantilla ComfyUIFlujo monovista por nodosProcesar malla y hornear materiales

Preguntas frecuentes

¿Puedo usar varias imágenes sin cámaras?

El modo local espera transforms.json. Reutiliza las cámaras del ejemplo solo si tus vistas coinciden con su órbita de cuatro cámaras; si no, aporta transformaciones y campos de visión correctos.

¿Qué cambia el modo de poca VRAM?

Carga modelos bajo demanda y reduce la resolución predeterminada de 1536 a 1024. Puedes usar --resolution, pero resoluciones mayores consumen más memoria.

¿El GLB está listo para un motor de juegos?

Revisa polígonos, UV, materiales y geometría antes de integrarlo. ComfyUI incluye simplificación y horneado de materiales.

Fuentes oficiales

Genera sin instalación local

Usa el generador de imagen a 3D en el navegador cuando necesites un recurso sin gestionar un workflow local.

Generar un recurso 3D