Skip to content

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çãoTempo (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í.

Referências