Transforme uma foto num modelo 3D pronto pra baixar
O TRELLIS.2 é uma IA grátis da Microsoft. Você manda a foto de um objeto e ela devolve o objeto em 3D, já pintado e com o acabamento certo: a cor, se é fosco ou brilhante, se é metal e o que é transparente. Depois é só baixar o arquivo e abrir no seu programa 3D.
Transformar a foto de um produto, brinquedo ou peça num objeto 3D que dá pra girar e ver de todos os lados.
Criar objetos pra jogos, animações, cenas 3D ou impressão, sem precisar modelar do zero.
Ganhar o acabamento junto: cor, brilho, partes de metal e partes transparentes já vêm no modelo.
Baixar o resultado em GLB, um formato de arquivo 3D que abre no Blender e na maioria dos programas 3D.
02O que você precisa
Na demo: só o navegador e uma foto do objeto (de preferência sem fundo)
Pra rodar no seu PC: placa de vídeo NVIDIA com pelo menos 24 GB de memória
Pra rodar no seu PC: Linux (por enquanto só foi testado nele)
03Passo a passo
Abra a demo grátis no navegador. Ela funciona em qualquer computador, inclusive Windows e Mac.
https://huggingface.co/spaces/microsoft/TRELLIS.2
Na caixa "Image Prompt", suba a foto do objeto. O ideal é a foto já sem fundo (PNG com fundo transparente). Se tiver fundo, a demo tenta tirar sozinha. Sem foto? Clique num dos exemplos da lista.
Clique em "Generate". Aparece uma prévia em 3D: gire com o mouse e veja se gostou. Não gostou? Clique em Generate de novo: com "Randomize Seed" ligado, cada tentativa sai diferente.
Gostou? Clique em "Extract GLB" e espere. A própria demo avisa que essa parte pode levar meio minuto ou mais. Depois clique em "Download GLB" pra baixar o arquivo 3D.
Quer mais detalhe? Antes de gerar, troque "Resolution" pra 1536 (o padrão é 1024) e "Texture Size" pra 4096 (o padrão é 2048). Fica mais caprichado, mas demora mais.
Só pra quem tem Linux e placa NVIDIA de 24 GB: dá pra rodar no seu PC, de graça. Baixe o projeto, instale o necessário e abra a demo local (o endereço aparece no terminal, a tela preta de comandos). A instalação pode demorar.
git clone -b main https://github.com/microsoft/TRELLIS.2.git --recursive
cd TRELLIS.2
. ./setup.sh --new-env --basic --flash-attn --nvdiffrast --nvdiffrec --cumesh --o-voxel --flexgemm
python app.py
04Exemplos de uso pra testar hoje (aqui o "pedido" é a foto)
Produto pra loja virtualPra mostrar um produto em 3D, girando
Foto: [SEU PRODUTO] sozinho, de frente e levemente de cima, com o fundo removido (PNG transparente), bem iluminado e sem sombra forte.
Ajustes: Resolution 1536, Texture Size 4096.
Depois: Extract GLB e Download GLB.
Objeto pra jogo ou cena 3DQuando o arquivo precisa ficar leve
Foto: [OBJETO, ex.: baú, cadeira, espada de brinquedo] inteiro na imagem, sem cortar nenhuma ponta, fundo removido.
Ajustes: Resolution 1024 e Decimation Target baixo, perto de 100000 (menos detalhe na forma, arquivo mais leve).
Depois: abra o GLB no [SEU PROGRAMA 3D, ex.: Blender].
Desenho ou personagem virando bonecoPra ver um personagem seu em 3D
Imagem: [SEU PERSONAGEM OU MASCOTE] de corpo inteiro, de frente, pose simples (braços um pouco afastados do corpo), fundo removido.
Ajustes: deixe Randomize Seed ligado e clique em Generate 2 ou 3 vezes. Fique com a versão que ficou melhor de todos os lados.
Objeto com vidro ou parte transparenteGarrafa, copo, óculos, luminária
Foto: [OBJETO COM VIDRO] com fundo removido e luz suave.
Atenção: o GLB baixado vem com tudo opaco. A transparência está guardada na textura, mas você precisa ligar ela na mão no seu programa 3D (conectar o canal alfa da textura na opacidade do material).
05Antes de usar
A demo é grátis, mas é compartilhada: pode ter fila, demorar ou pedir pra tentar mais tarde.
A foto que você sobe fica guardada só durante a sessão e é apagada depois, mas a própria página pede pra não subir nada pessoal ou sensível.
Resultado nem sempre sai perfeito de primeira, principalmente na parte de trás do objeto, que a IA precisa imaginar. Gere de novo até acertar.
O arquivo baixado vem com tudo opaco. Transparência (vidro, por exemplo) só aparece se você ligar na mão no programa 3D.
Rodar no seu PC não é pra qualquer máquina: precisa de placa NVIDIA com 24 GB de memória e Linux. No Windows, use a demo.
Licença MIT: dá pra usar, inclusive em projetos comerciais.
Resumindo: abre a demo, sobe a foto sem fundo, clica em Generate, depois Extract GLB, e baixa seu objeto 3D com textura. De graça.