A animação de modelos 3D gerados por IA exige uma topologia e uma estrutura específicas. Ferramentas como o Mixamo ou o Control Rig da Unreal Engine dependem de articulações bem separadas e malhas simétricas para atribuir pesos e ossos automaticamente. Este guia explica como preparar seus recursos do Neural4D para garantir um processo de rigging automático sem problemas.
Antes de exportar seu modelo do Neural4D Studio para uma plataforma de animação, confira se o recurso atende a estes requisitos básicos. Caso contrário, os pesos dos ossos podem se sobrepor e as animações podem ficar distorcidas.
| Requisito | Descrição e otimização |
|---|---|
| Pose em T ou em A | O personagem deve estar em uma pose neutra e simétrica: em T (braços na horizontal) ou em A (braços ligeiramente abaixados). Mantenha braços e pernas completamente separados do tronco para evitar que a malha fique unida entre essas partes. |
| Malha fechada | O modelo deve ser uma única malha manifold fechada. Remova a geometria interna, as faces sobrepostas e os elementos soltos e desconectados, como roupas ou acessórios. |
| Limite de polígonos | Serviços de rigging automático, como o Mixamo, têm limites rígidos de polígonos. Para os modelos gerados pelo Neural4D, reduza a malha ou refaça a topologia para que ela tenha menos de 100,000 triângulos. |
| Simetria | Os sistemas de rigging automático calculam o centro de massa e espelham as articulações com base na simetria. Centralize perfeitamente o personagem na origem do mundo (0,0,0) e mantenha a simetria bilateral. |
Modelos gerados por IA costumam ter malhas trianguladas densas e desorganizadas, muitas vezes chamadas de "sopa de polígonos". Embora isso funcione bem em renderizações estáticas, a animação exige um fluxo de arestas uniforme nas articulações (ombros, cotovelos e joelhos) para que a malha se deforme suavemente ao dobrar.
Embora nosso mecanismo N4D-2o gere malhas trianguladas limpas e altamente otimizadas, a animação profissional de personagens geralmente exige uma topologia baseada em quadriláteros. Será necessário refazer a topologia da malha triangulada usando um software DCC externo, como o Blender:
Depois de verificar a pose e a topologia, exportar o recurso corretamente é a última etapa essencial.
| Plataforma de destino | Formato recomendado | Configurações de exportação |
|---|---|---|
| Rigging automático do Mixamo | .obj ou .fbx | Exporte apenas os dados da malha. Se usar OBJ, não inclua materiais para agilizar o envio. O Mixamo exige que os modelos tenham menos de 50MB. |
| Unreal Engine 5 | .fbx | Incorpore a mídia (texturas). Durante a exportação, selecione a orientação do eixo "Z-Up" para corresponder ao sistema de coordenadas da Unreal. |
| Unity 3D | .fbx ou .glb | Orientação "Y-Up". Aplique todas as transformações (escala, rotação e posição) para que fiquem em 1, 0, 0 antes de exportar. |
Depois de criar o rig e animar o modelo, você pode reimportar a malha esquelética para seu projeto Neural4D ou enviá-la diretamente para o fluxo de trabalho da sua engine de jogos. Para integrações específicas, consulte nosso guia da Unreal Engine 5.