TRELLIS.2: modelo de código aberto da Microsoft transforma imagens em 3D e gera assets PBR em segundos
A Microsoft Research lançou o TRELLIS.2, um modelo de imagem para 3D com 4 bilhões de parâmetros que gera assets 3D texturizados com materiais PBR completos. Ele tem licença MIT, código aberto e é rápido: 3 segundos na resolução 512³, 17 segundos em 1024³ e 60 segundos em 1536³ em uma NVIDIA H100.
O TRELLIS da Microsoft transforma imagens 2D em modelos 3D totalmente texturizados
O que ele gera
Ao contrário de modelos anteriores de imagem para 3D, que geravam malhas básicas com cores de vértices pré-calculadas, o TRELLIS.2 produz mapas completos de materiais PBR: albedo, metalicidade, rugosidade, normal e opacidade. São os mesmos mapas esperados por motores de jogos e pipelines de renderização, o que significa que os assets gerados podem ser importados diretamente no Blender, Unreal Engine ou Unity sem configurar os materiais manualmente.
O modelo usa transformers com flow matching e uma nova representação chamada O-Voxel. O O-Voxel é uma estrutura esparsa de voxels "sem campo", com compressão espacial de 16x, capaz de processar topologias arbitrárias. Isso inclui superfícies abertas, geometria não manifold e estruturas internas que métodos anteriores baseados em isossuperfícies não conseguiam representar.
Velocidade e resolução
A velocidade de geração varia conforme a resolução:
| Resolução | Tempo (H100) |
|---|---|
| 512³ | ~3 segundos |
| 1024³ | ~17 segundos |
| 1536³ | ~60 segundos |
A conversão de malha para O-Voxel leva menos de 10 segundos na CPU. A conversão de O-Voxel de volta para malha leva menos de 100 milissegundos com aceleração CUDA.
Comparação com o TRELLIS 1
O TRELLIS.2 dobra a quantidade de parâmetros, passando de 2 bilhões para 4 bilhões. O TRELLIS original conseguia gerar geometria razoável, mas não tinha materiais PBR adequados. A versão 2 adiciona o pipeline completo de materiais, processa topologias mais complexas e opera em resoluções mais altas.
Tutorial: como criar modelos 3D a partir de imagens 2D com o TRELLIS
Como usar
Há várias maneiras de executar o TRELLIS.2:
Demonstração no Hugging Face. Uma demonstração web gratuita permite enviar uma imagem e receber um modelo 3D sem precisar configurar nada localmente.
Implantação local. O repositório no GitHub inclui imagens Docker para instalação local. Para uma operação confortável, você precisará de uma GPU NVIDIA com pelo menos 24 GB de VRAM.
Integração com o ComfyUI. Nós do ComfyUI criados pela comunidade permitem incorporar o TRELLIS.2 aos fluxos de trabalho de geração existentes junto a outras ferramentas de IA.
Por que isso é importante
As soluções de código aberto para transformar imagens em 3D vêm melhorando continuamente, mas a maioria dos modelos produz uma geometria razoável com texturas ruins ou resultados visualmente bons que não resistem a uma análise mais detalhada da topologia. O TRELLIS.2 resolve ambos os problemas ao gerar geometria limpa com materiais PBR adequados em resoluções relevantes para produção. A licença MIT permite usá-lo comercialmente sem restrições.
Para desenvolvedores de jogos e artistas 3D, esta é uma ferramenta útil de prototipagem. Basta fornecer uma imagem de arte conceitual, obter um modelo 3D texturizado em segundos e refiná-lo a partir daí.