De um blockout 3D a um modelo 3D texturizado com IA: conceito, forma e textura

Transforme um blockout 3D grosseiro de um tanque em concept art com o Flux e depois em um modelo 3D texturizado com Hunyuan3D e TRELLIS no Hugging Face, e de volta ao Blender. Além de como ChatGPT e Gemini se comparam na etapa de conceito.

Anton Tenitsky13 de outubro de 20264 min de leituraVersão em vídeo abaixo

Este guia foi traduzido do inglês com IA e pode conter erros. Leia o original.

Um tanque amarelo texturizado de ficção científica gerado com IA, sobre o blockout 3D cinza de onde veio, no Blender

Um blockout 3D é a forma mais rápida de controlar uma ideia: proporções, silhueta e câmera são todas suas. Este guia leva um blockout feito de formas simples até um modelo 3D detalhado e texturizado, usando IA nas etapas intermediárias:

  1. Do blockout à concept art, guiada pela profundidade de uma captura de tela.
  2. Da concept art à forma 3D com o Hunyuan3D.
  3. Da concept art ao modelo texturizado com o TRELLIS.
  4. De volta ao Blender, onde ele se alinha com o blockout original.

Em resumo

  • Etapa de conceito: o Flux no ComfyUI superou o ChatGPT, e o Gemini foi bem pior com a mesma captura.
  • Forma: Hunyuan3D-2 no Hugging Face: cerca de 20 segundos, alta qualidade, sem texturas.
  • Textura: TRELLIS no Hugging Face: cerca de 30 segundos, com textura 2K.
  • Resultado: um GLB simétrico e texturizado que combina com as proporções do blockout.

1. Comece com uma captura de tela do blockout

Tire uma captura de tela do seu blockout no Blender. Um esboço também serve. Manter como blockout 3D tem uma vantagem real: você pode mudar qualquer parte, deixá-la maior ou menor, e rodar de novo.

Um blockout 3D cinza de um tanque feito de caixas e cilindros simples
O ponto de partida: um tanque montado com formas simples.

2. Transforme em concept art

Qualquer que seja a ferramenta, a ideia é a mesma: ela lê a profundidade da captura e cria concept art guiada pelo seu prompt. Testei três, com o mesmo prompt («cyberpunk tank, sci-fi tank»).

ChatGPT: é só colar a captura e o prompt. O resultado foi bem bom, mas não algo de que eu gostasse de verdade.

A versão do ChatGPT: um tanque cinza escuro de ficção científica com luzes laranja
ChatGPT: decente, mas não o que eu buscava.

Gemini: mesmo prompt, e o resultado foi bem pior que o do ChatGPT.

A versão do Gemini: um tanque cinza liso com pouco detalhe acrescentado
Gemini: bem mais fraco com o mesmo prompt.

Flux no ComfyUI fez um trabalho muito melhor com a mesma captura. O porém é a curva de aprendizado: configurar o Flux com um ControlNet de profundidade é bem mais trabalhoso do que dar um prompt a um chatbot. Meus guias de Blender + IA mostram como. Se preferir testar o fluxo sem instalar nada, ele está no RunComfy, já configurado, com cerca de 15 minutos grátis; traga sua própria captura.

A versão do Flux: um tanque detalhado de ficção científica, amarelo e preto, num deserto
Flux com um ControlNet de profundidade: o melhor dos três.

3. Gere a forma 3D com o Hunyuan3D

O Hugging Face hospeda muitos modelos de código aberto como Spaces, com interface web e geralmente algumas gerações gratuitas. A maioria também pode ser instalada no seu próprio computador.

No Space do Hunyuan3D-2, arraste sua imagem de conceito. Ele remove o fundo automaticamente, usando um modelo de IA à parte. Defina a contagem alvo de faces. Mantive em torno de 30.000 triângulos; mais vai demorar e pode não parecer muito melhor. Depois clique em Generate Shape.

O Space do Hunyuan3D-2 mostrando a malha 3D cinza do tanque gerada
Hunyuan3D: forma de alta qualidade em cerca de 20 segundos, mas sem textura.

Levou cerca de 20 segundos, e a qualidade foi alta. Ele até interpretou bem a antena. Uma figurinha no tanque saiu como um defeito; no meu render final eu a apaguei no Photoshop. O porém: sem texturas.

4. Obtenha um modelo texturizado com o TRELLIS

Para as texturas usei o TRELLIS, também no Hugging Face. Envie a mesma imagem: ele remove o fundo e deixa a imagem quadrada automaticamente. Deixei os ajustes de geração em paz, defini o tamanho da textura em 2K nas configurações de extração do GLB e cliquei em Generate & Extract GLB.

O modelo de tanque amarelo texturizado gerado pelo TRELLIS, mostrado com seu mapa de textura
TRELLIS: um modelo texturizado e simétrico em cerca de 30 segundos.

Em cerca de 30 segundos eu tinha um modelo bonito, simétrico e com texturas. O TRELLIS também pode receber várias imagens de um mesmo objeto (frente, lado, topo) para um modelo melhor; a imagem única bastou para mim, embora eu ainda queira limpá-lo.

5. De volta ao Blender

Baixe o GLB, um formato que guarda a malha e a textura, e arraste para o Blender. O meu veio minúsculo e precisou de reescala, mas a malha estava boa.

O tanque texturizado gerado no Blender ao lado do blockout cinza original, com proporções iguais
As proporções combinam com o blockout, porque o conceito foi gerado a partir da profundidade dele.

As proporções combinam de perto com o blockout original, porque a concept art foi gerada a partir da profundidade do blockout. Esse é o ponto de todo o pipeline: você controla o design em 3D, e a IA preenche o detalhe.

A imagem para 3D avançou rápido desde que fiz isto. Para gerar muitos modelos texturizados de uma vez, veja meu guia mais novo sobre o TRELLIS 2 no ComfyUI.

O link do RunComfy é um link de indicação.

Assista à versão em vídeo (4:54)

Tudo o que está acima também está no vídeo, se você preferir acompanhar na tela. O vídeo está em inglês.

Perguntas frequentes

O que é melhor para concept art a partir de um blockout 3D: ChatGPT, Gemini ou Flux?

No meu teste, o Flux no ComfyUI fez o melhor trabalho, o ChatGPT foi decente e o Gemini foi bem pior. O Flux exige mais aprendizado para configurar.

Por que preciso de dois modelos, Hunyuan3D e TRELLIS?

Na época, o Hunyuan3D dava a melhor forma, mas sem texturas, enquanto o TRELLIS dava um modelo texturizado. Usei o Hunyuan3D pela qualidade da forma e o TRELLIS pela versão texturizada.

Em que formato de arquivo vêm os modelos 3D?

GLB, que guarda tanto a malha quanto a textura e se arrasta direto para o Blender.

Anton Tenitsky é artista 3D com mais de 15 anos em computação gráfica, que trabalhou com Nickelodeon, Gameloft, Marvel Rivals e muitos outros clientes. Mais sobre mim

Guias relacionados