
GET3D (Nvidia)
GET3D é o modelo de IA da NVIDIA que gera malhas 3D detalhadas e texturizadas diretamente de imagens 2D. Ideal para jogos, animação e criação de mundos virtuais — sem necessidade de escaneamento 3D.
Postagens relacionadas

Sobre GET3D
O que é GET3D?
GET3D é um modelo generativo avançado desenvolvido pela NVIDIA que cria malhas 3D texturizadas de alta qualidade diretamente a partir de coleções de imagens 2D. Ao contrário dos pipelines de modelagem 3D tradicionais que exigem escaneamentos, sensores ou ferramentas CAD, o GET3D utiliza aprendizado profundo para gerar objetos 3D complexos — prontos para uso em animação, jogos e produção virtual.
Um salto na criação de conteúdo 3D
Treinado com aprendizado adversário e renderização diferenciável, o GET3D pode produzir objetos diversos com texturas e geometria realistas. Ele gera malhas de alta fidelidade, topologia arbitrária e detalhes de materiais complexos, preenchendo a lacuna entre a IA e ativos 3D prontos para produção.
Como funciona o GET3D
Representação do Espaço Latente
O GET3D gera dois códigos latentes distintos: um para forma (geometria) e outro para textura. Eles são usados para produzir um campo de distância sinalizado (SDF) e um campo de textura que definem a malha 3D e a aparência da superfície.
Extração de malha e texturização
Usando DMTet (Deep Marching Tetrahedra), o GET3D converte o SDF em uma malha triangular. Em seguida, consulta o campo de textura para pintar a malha com cores e recursos de material detalhados.
Treinamento com Discriminadores 2D
O GET3D é treinado usando imagens 2D e silhuetas com perdas adversas. A renderização diferenciável permite que o modelo retropropague erros do espaço da imagem para o espaço 3D, permitindo o aprendizado sem supervisão 3D explícita.
Principais capacidades do GET3D
Malhas 3D de alta qualidade
O GET3D gera objetos 3D texturizados com detalhes finos, como faróis, costuras, pelos e reflexos, tornando-o adequado para tarefas de animação e simulação.
Suporte de Topologia Arbitrária
Ao contrário de muitos modelos anteriores, o GET3D pode gerar formas complexas e não rígidas em uma ampla gama de categorias, incluindo animais, veículos, móveis, sapatos e avatares humanos.
Controle desembaraçado de forma e textura
O GET3D separa geometria e textura em códigos latentes distintos. Os usuários podem manipular cada aspecto independentemente para obter maior controle na geração de ativos.
Interpolação de Código Latente
Ao interpolar entre vetores latentes, o GET3D permite transições suaves e transformações entre formas e texturas. Esse recurso é útil para animação, variação de ativos e iteração de design.
Geração guiada por texto
Incorporando perda direcional baseada em CLIP (como visto no StyleGAN-NADA), o GET3D suporta geração de formas guiada por texto. Os usuários podem ajustar as saídas usando prompts de linguagem natural para controle criativo.
Efeitos de materiais e iluminação
Quando combinado com o DIBR++ (um renderizador híbrido), o GET3D também pode simular materiais e efeitos de iluminação de forma não supervisionada, aumentando o realismo nas renderizações.
Aplicações do GET3D
Jogos e mídia interativa
Os desenvolvedores de jogos podem gerar rapidamente modelos de personagens, acessórios e ambientes com geometria e textura consistentes, reduzindo significativamente o tempo de modelagem manual.
Animação e Produção Cinematográfica
O GET3D permite a prototipagem rápida de ativos estilizados ou fotorrealistas com variação de design flexível e exportação direta para pipelines de renderização.
Realidade Virtual e Metaverso
Ideal para criadores de RV, o GET3D oferece uma maneira escalável de preencher espaços virtuais com conteúdo 3D de alta qualidade, sem a necessidade de digitalização ou modelagem tradicionais.
E-commerce 3D e Gêmeos Digitais
Varejistas e designers industriais podem usar o GET3D para visualizar produtos em 3D a partir de imagens de catálogo, aprimorando fluxos de trabalho de simulação e compras interativas.
Destaques da Pesquisa
- Geometria e textura desemaranhadas: controle independente da forma da malha e da aparência da superfície.
- Treinamento baseado em imagens adversárias: não são necessários rótulos ou modelos 3D — apenas coleções de imagens.
- Interpolação de Código Latente: Transições suaves entre diferentes formas e estilos.
- Alta compatibilidade: gera formatos de malha padrão compatíveis com Blender, Unity, Unreal e outros mecanismos.
Origens e colaboradores do projeto
GET3D é o resultado de uma pesquisa colaborativa entre a NVIDIA, a Universidade de Toronto e o Vector Institute, apresentada no NeurIPS 2022. Ele se baseia em trabalhos anteriores como DMTet, EG3D e DIBR++, avançando ainda mais a modelagem generativa 3D.
Recursos e acesso
- GET3D GitHub e Base de Código
- Artigo de Pesquisa em PDF e arXiv
- Informações sobre citações e BibTeX disponíveis na página do projeto