Usar animações PSA do Unreal Engine em rigs personalizados do 3ds Max

Publicado em 27 de January de 2026 | Traduzido do espanhol
Comparativa no 3ds Max mostrando a hierarquia de um rig custom e um rig Biped, com um plugin de retargeting mapeando os ossos para transferir uma animação PSA.

O desafio de vestir animações alheias

Encontrar uma animação perfeita no formato PSA, originalmente projetada para o sistema Biped do 3ds Max, e querer aplicá-la ao seu personagem com um rig custom é como encontrar o casaco perfeito... mas no tamanho de outra pessoa 🧥. O formato PSA, nativo do Unreal Engine, espera uma hierarquia e uma nomenclatura de ossos específicas que raramente coincidem com as de um rig feito à mão. A solução não é brigar com a importação direta, mas empregar técnicas inteligentes de retargeting e mapeamento para adaptar o movimento ao novo esqueleto.

O primeiro passo: a auditoria de ossos

Antes de qualquer tentativa de importação, realize uma inspeção forense de ambos os rigs. Abra a animação PSA em uma cena vazia para estudar a hierarquia exata de ossos Biped que utiliza—nomes como Bip01 L Thigh ou Bip01 R Forearm. Depois, compare meticulosamente esta lista com a hierarquia de ossos do seu personagem custom. Os nomes coincidem? A cadeia de parentesco é idêntica? Quase sempre a resposta é não, o que significa que você precisará de um tradutor ou um intermediário para que ambos os sistemas se entendam.

Tentar aplicar um PSA direto a um rig custom é como falar em espanhol com alguém que só entende japonês, será necessário um intérprete.

O tradutor: técnicas de retargeting

A ferramenta mais poderosa para esta tarefa é o Motion Mixer do 3ds Max, ou plugins especializados em retargeting. Estes atuam como intermediários: você importa a animação PSA sobre um Biped auxiliar ou um rig "ponte" que tenha a estrutura esperada. Depois, utilizando constraints ou ferramentas de transferência de animação, mapeia o movimento desse Biped para os ossos do seu rig custom. É um processo de dois passos onde a animação é "tocada" em um ator substituto e depois copiada para o ator principal.

Criando um rig ponte como solução prática

Para personagens que usam frequentemente animações PSA, uma estratégia eficiente é criar um rig ponte temporário. Este é um personagem Biped padrão que vive na sua cena e cuja única função é receber a animação PSA. Uma vez que a animação está carregada corretamente neste Biped, você utiliza Position/Rotation Constraints ou scripts para vincular cada osso do seu rig custom ao osso correspondente do Biped. Quando o Biped se move, arrasta o seu personagem custom consigo. É um pouco de trabalho de setup inicial, mas economiza enormemente o tempo de ajuste por cada animação nova.

Ajustes finais: a magia está nos detalhes

Mesmo com um retargeting bem-sucedido, é quase certo que você precisará de ajustes manuais. As diferenças de proporção entre personagens podem causar que os pés afundem no chão ou que as mãos não alcancem um objeto. Aqui é onde entram em jogo:

Dominar este fluxo te abrirá uma gigantesca biblioteca de animações Biped e PSA para os seus personagens custom. E lembre-se, um pouco de ajuste manual é o que dá aquele toque único e polido à sua animação final. Afinal, até o traje melhor cortado precisa de uns ajustes para ficar perfeito 😉.