Come si lavora
Three.js Animation si concentra sul movimento all'interno di una scena: movimento procedurale, keyframe track, pose scheletriche e morph target. Separa la clip di animazione memorizzata dal mixer che la fa avanzare e dall'action che ne controlla la riproduzione.
Il blending è un caso d'uso centrale. Action pesate e crossfade offrono una transizione controllata tra stati come fermo e camminata. Questi pattern di implementazione richiedono un'ispezione reale del modello: una skill non può garantire che un asset importato contenga il rig, il target o la clip previsti.
Risultati attesi
- Un inventario delle clip verificato e un piano di riproduzione
- Logica di mixer e action per le transizioni
- Movimento procedurale o con morph target legato al tempo della scena
Dal brief alla revisione
- 01Ispeziona il modello
Elenca nomi delle clip, ossa e morph target prima di scegliere il percorso di movimento.
- 02Imposta le regole di riproduzione
Definisci velocità, loop, pesi delle action e se una clip terminata debba mantenere l'ultima posa.
- 03Esegui il blending e verifica
Fai avanzare il mixer con il delta del frame in secondi, non con il tempo totale trascorso, poi controlla che le transizioni non abbiano salti e che non restino aggiornamenti attivi inutili.