A abordagem de trabalho
Three.js Animation concentra-se no movimento dentro de uma cena: movimento procedural, keyframe tracks, poses esqueléticas e morph targets. Ela separa o animation clip armazenado, o mixer que o faz avançar e a action que controla sua reprodução.
O blending é um caso de uso central. Actions com pesos e crossfades oferecem uma transição controlada entre estados como parado e caminhando. Esses padrões de implementação exigem uma inspeção real do modelo; uma skill não pode garantir que um asset importado inclua o rig, o target ou o clipe esperado.
Entregas esperadas
- Um inventário de clipes verificado e um plano de reprodução
- Lógica de mixer e actions para transições
- Movimento procedural ou por morph targets atrelado ao tempo da cena
Do briefing à revisão
- 01Inspecione o modelo
Liste nomes de clipes, ossos e morph targets antes de escolher um caminho de movimento.
- 02Defina as regras de reprodução
Defina velocidade, loop, pesos das actions e se um clipe finalizado deve manter a última pose.
- 03Combine e revise
Avance o mixer com o delta do quadro em segundos, não com o tempo total decorrido, e depois verifique se as transições têm saltos e atualizações ativas desnecessárias.