TutorialStefan VaskevichStefan Vaskevich

De uma referência criada com IA a um carro pilotável na Unreal Engine 5

Pipeline completo para gerar carros 3D com IA, fazer limpeza e rigging no Blender e configurar veículos pilotáveis com a física Chaos na UE5.

Já quis dirigir seu carro gerado por IA no Unreal Engine 5? Este é o pipeline completo — desde a geração de referências com IA até a limpeza e o rigging no Blender, chegando a um veículo que você pode dirigir, com física funcional.

Sem atalhos. Sem a mágica do "simplesmente funciona". Este é o fluxo de trabalho real que realmente produz resultados seguros para produção.

Download gratuito: Estou compartilhando o arquivo FBX completo deste tutorial, já com rig. Pule direto para a seção do Unreal Engine se quiser aprender a configuração do UE5 primeiro.
1

Preparação de referências

Tudo começa com a preparação de referências. Isso acontece antes mesmo de você abrir o Blender ou o Unreal.

A regra mais importante é simples:

🚗 O carro deve ser dividido em dois elementos separados:

  • Carroceria — o chassi do carro (sem rodas)
  • Rodas — geradas separadamente
Gerar tudo de uma só vez quase sempre resulta em geometria quebrada e malhas inutilizáveis. Confie em mim — a geração separada economiza horas de limpeza depois.
Referência de carro em múltiplas vistas com rodas separadas
Configuração de referência em múltiplas vistas: carroceria em múltiplos ângulos + rodas geradas separadamente
2

Diretrizes para o prompt da carroceria

Seu prompt para a carroceria deve descrever uma forma limpa e legível — não um asset pronto para produção. A IA cuida da forma; você cuida do acabamento.

Restrições recomendadas:

  • • car without wheels
  • • visible wheel cutouts
  • • orthographic views
  • • Pelo menos quatro ângulos: lateral, frontal, traseiro, superior (opcional)

⚠️ Por que você deve evitar interior e vidro

Recomendo fortemente: evite o interior e evite vidro transparente. Os vidros devem ser escurecidos ou opacos.

A maioria dos geradores atualmente falha com transparência. Eles misturam a geometria interna e externa, destroem a topologia e criam ruído visual. O resultado parece bom em um render e se torna inútil em 3D em tempo real.

Geometria limpa sempre vence. Você pode adicionar vidros e interior adequados mais tarde no Unreal — mas não dá para consertar facilmente uma geometria quebrada gerada por IA.
3

Geração de rodas

As rodas são geradas separadamente devido à sua forma simples. Um prompt básico é suficiente:

  • • side view
  • • tire profile view

Isso fornece proporções corretas e geometria adequada para rotação e física. Usar um gerador com LowPoly Smart Mode funciona extremamente bem aqui — formas limpas, contagem de polígonos controlada, resultados estáveis.

4

Geração de carro em múltiplas vistas

Com todas as referências prontas, gere o carro usando um fluxo de trabalho de múltiplas vistas, fornecendo todas as imagens preparadas.

Configurações de geração em múltiplas vistas do Hunyuan 3D
Configurações do Hunyuan 3D para geração de carro em múltiplas vistas
Configurações de geração do Tripo AI
Configurações de geração do Tripo AI — ambas as ferramentas funcionam muito bem para este fluxo de trabalho
5

Otimização do modelo (crítica para o UE5)

Antes de importar para o Unreal Engine, seu modelo deve ser otimizado. Malhas geradas por IA costumam ter polígonos demais para renderização em tempo real.

Meta: abaixo de 50K triângulos — idealmente em torno de 30-50K para um veículo que tenha bom desempenho no jogo. Uma malha de 1M de polígonos vai destruir seu framerate.

Você tem duas opções principais:

Opção 1: Decimate no Blender

  • • Adicione o modificador Decimate
  • • Use o modo Collapse
  • • Ajuste o ratio até atingir ~50K tris
  • • Aplique o modificador

Pró: controle total, gratuito

Opção 2: retopologia por IA no Hunyuan 3D Studio

  • • Use o recurso integrado de AI Topology
  • • Defina a contagem alvo de polígonos
  • • A IA preserva melhor os detalhes importantes
  • • Edge flow mais limpo para animação

Pró: melhor topologia, mais rápido

Para veículos com arestas vivas (como este 911), o decimate do Blender funciona bem. Para formas orgânicas ou personagens, a retopologia por IA geralmente produz resultados melhores.
6

Limpeza no Blender (obrigatória)

Depois de importar malhas geradas por IA para o Blender, a limpeza é obrigatória. A geometria gerada por IA quase sempre contém vértices duplicados, que podem causar buracos, problemas de shading e falhas na física.

Merge by Distance

# Para cada malha importada:

1. Entre no Edit Mode

2. Selecione tudo (A)

3. Execute o Merge by Distance

Isso remove vértices sobrepostos e evita aberturas invisíveis na geometria.

Configuração de shading

1. Mude para o Object Mode

2. Clique com o botão direito na malha

3. Selecione Shade Auto Smooth

Isso garante a suavização correta das normais e reflexos limpos — fundamental para os painéis da carroceria do carro.

7

Posicionamento e nomenclatura das rodas

Com a carroceria e as rodas prontas, continue trabalhando no Blender.

Posicionamento das rodas:

  • • Posicione as rodas manualmente na carroceria
  • • Cada roda deve ter sua origem no centro exato
  • • Use Set Origin → To Geometry
O posicionamento correto do pivô é essencial para a rotação adequada das rodas no Unreal.
Configuração de nomenclatura de malhas no Blender
Nomenclatura consistente de malhas: body, FL, FR, RL, RR

Orientação e nomenclatura:

  • • Gire o carro para que ele fique voltado para o X positivo
  • • Malha da carroceria: body
  • • Rodas: FL, FR, RL, RR (dianteira esquerda, dianteira direita, traseira esquerda, traseira direita)

Redefinir transformações

Antes do rigging:

Aplique Rotation and Scale: Ctrl + A → Rotation and Scale

Certifique-se de que Scale = 1 em todas as malhas

8

Rigging de veículos no Blender

Use o addon gratuito: Unreal Engine Vehicle Base Rigging Addon

Baixar o addon gratuito
Configuração do UE4 Vehicle Rigging Addon no Blender
O UE4 Vehicle Rigging Addon simplifica todo o processo

Etapas do rigging:

  1. Atribua a malha base do veículo
  2. Atribua todas as rodas
  3. Execute Upscale Object
  4. Execute Set Unit Scale
  5. Clique em Rig Vehicle
9

Exportar do Blender

Configurações de exportação FBX para o Unreal Engine 5
Configurações de exportação FBX otimizadas para o UE5

Configurações de exportação:

  • • Formato: FBX
  • • Forward: X
  • • Up: Z
  • • Desative Add Leaf Bones
  • • Desative a exportação de animação
10

Configuração do projeto no Unreal Engine 5

Crie o projeto usando o template Vehicle (Chaos Vehicle). Isso garante:

  • Chaos Vehicle Movement Component disponível
  • Mapeamentos de entrada corretos
  • Padrões de física adequados

Ativar o Chaos Vehicles Plugin

1. Acesse Edit → Plugins

2. Pesquise por Chaos

3. Ative o Chaos Vehicles Plugin

4. Reinicie o editor

11

Importação e configuração do Physics Asset

Após importar o FBX, você deve ter: Static Mesh, Skeletal Mesh e Physics Asset. Comece pelo Physics Asset.

Importação correta do FBX no Unreal Engine 5
Assets importados corretamente — Static Mesh, Skeletal Mesh e Physics Asset
Configuração de colisão das rodas no Physics Asset
Configuração do Physics Asset — configuração de colisão das rodas
Configuração de colisão da carroceria no Physics Asset
Physics Asset — configuração de colisão da carroceria

Colisão das rodas:

  • • Selecione todos os bones das rodas
  • • Defina o Primitive Type como Capsule
  • • Gere os bodies

Colisão da carroceria:

  • • Selecione o root/body
  • • Use Single Convex Hull ou Box
  • • Gere a colisão

Configurações de física das rodas

Crítico: Para cada body de roda, defina:
• Physics Type → Kinematic
• Collision Response → Disable

Se você pular isso, seu carro vai ser lançado para o espaço ao spawnar. Não pergunte como eu sei.
12

Criando o Blueprint do veículo

Crie um Blueprint com a classe: Vehicle Advanced Pawn Base

Configurações de malha do Blueprint do veículo
Atribua o Skeletal Mesh e configure os materiais

No seu Blueprint (BP_911):

  • • Atribua o Skeletal Mesh
  • • Atribua os materiais
  • • Ajuste a câmera via Spring Arm → Target Arm Length
13

Blueprints das rodas (Chaos Vehicle Wheel)

Criação dos blueprints das rodas
Crie blueprints separados para as rodas dianteiras e traseiras
Configurações do blueprint da roda dianteira
Roda dianteira (BP_FW) — esterçamento ativado
Configurações do blueprint da roda traseira
Roda traseira (BP_RW) — freio de mão ativado

BP_FW (rodas dianteiras)

  • • Axle Type: Front
  • • Affected by Steering: Enabled
  • • Affected by Engine: Enabled
  • • Wheel Radius: 40
  • • Wheel Width: 45

BP_RW (rodas traseiras)

  • • Axle Type: Rear
  • • Affected by Steering: Disabled
  • • Affected by Engine: Enabled
  • • Affected by Handbrake: Enabled
  • • Wheel Radius: 40
  • • Wheel Width: 45
14

Atribuindo rodas e bones

Em Wheel Setups dentro do Blueprint do seu veículo:

Configuração das rodas no blueprint do veículo
Atribua as classes de roda aos seus bones correspondentes
SlotWheel ClassBone Name
0BP_FWFR
1BP_RWRR
2BP_FWFL
3BP_RWRL
15

Definindo o Default Pawn

Em World Settings → Game Mode:

Configuração do Default Pawn em World Settings
Defina seu veículo como Default Pawn Class

Defina Default Pawn Class como BP_911

🔧 Problemas comuns e soluções

O carro pula ou é lançado para cima ao iniciar

A colisão das rodas não está desativada no Physics Asset. Volte e defina o Collision Response como Disable.

O carro capota ou se comporta de forma instável

A rotação ou a escala não foram aplicadas no Blender antes da exportação. Use Ctrl+A → Rotation and Scale.

O carro raspa no chão ou mal se move

O raio da roda está incorreto. Verifique o tamanho real da roda e ajuste os valores nos blueprints das rodas.

Nada aparece e o jogador cai pelo mundo

O ator PlayerStart está posicionado muito baixo. Mova-o para cima no eixo Z para que o veículo spawne acima do chão.

Correção de posicionamento do PlayerStart
Mova o PlayerStart para cima no eixo Z para corrigir problemas de spawn

✅ Resultado

Neste ponto:

  • O carro spawna corretamente
  • O veículo pode ser dirigido normalmente
  • A geometria está limpa
  • O shading está correto
  • A física está estável
  • A configuração do Blueprint é confiável

Este é um pipeline completo e seguro para produção, da referência de IA até um veículo funcional no Unreal Engine 5.

Resultado final - carro gerado por IA em movimento no Unreal Engine 5
O resultado final — 911 gerado por IA em movimento a 99 km/h no Unreal Engine 5
Baixar o FBX

Quer comparar essas ferramentas você mesmo?

De uma referência criada com IA a um carro pilotável na Unreal Engine 5 | Top 3D AI