IL CATMOTION
![]()
Il CATMotion è un sistema di generazione di animazioni cicliche. Per la creazione dell'animazione ciclica si utilizza una modalità chiamata Walk On Spot, che nuove il CATRig su un punto fisso. Per muovere il CATRig nella scena occorre linkarlo a un oggetto Dummy, che può essere animato normalmente, ad esempio con un controller Path Constraint.
Le varie animazioni possono essere salvate fra loro e caricate contemporaneamente, sfumando l'una nell'altra.
L'animazione è scomposta su tutti gli elementi del CATRig, che possono quindi essere controllati anche separatamente.
L'output
di ogni controller CATMotion è una combinazione di curve differenti.
Per vedere le curve di output di un elemento del CATRig, seleziona l'elemento
nella vista.
Apri
il Curve Editor per quell'elemento. Le informazioni sul suo conto si trovano
qui:
Questa
traccia mostra le relative curve di animazione dell'elemento.
Selezioniamo
un Hub, ad esempio il bacino. Poi seleziona questa traccia:

Le
curve risultanti in questo caso sono date dalla composizione dei vari elementi
che definiscono il movimento del bacino: li troviamo elencati sotto la traccia
CATMotionsPos. Questi elementi dipendono ad esempio dal movimento delle gambe,
e combinandosi contribuiscono a definire il movimento finale del bacino. Ad
esempio, questa è la curva di uno dei componenti:
Nel
CATMotion è integrato il sistema di Retargetting di CAT. Questo sistema
è definito da due controller: il KneeAngle e il LegWeight.
Il ciclo di camminata è diviso in 4 angoli:
- Lift: angolo del ginocchio quando il piede sta per lasciare terra.
- MidLift: angolo quando il piede è a metà del suo percorso in
aria.
- Plant: angolo quando il piede è a terra.
- MidPlant: angolo a metà tra Plant e Lift.
Il
LegWeight definisce quando il piede è piantatno in terra.
Se il valore è basso all'aumentare del KneeAngle il piede si sposta più
in alto in aria.
Se il valore è alto all'aumentare del KneeAngle il Pelvis si abbassa.
Generalmente gli errori del sistema si ripercuotono nel movimento dell' elemento Ankle. Se il suo movimento è strano regola il KneeAngle e il LegWeight.
Il Retargetting è indicato per la camminata. Corsa e salto vengono invece gestiti meglio tramite l'utilizzo di IK.
![]()
Generalmente non conviene animare i parametri del CATMotion individualmente, in quanto è più comodo effettuare un blending tra i diversi layers di animazione.
Le
tracce del CATMotion si trovano aprendo il Track Editor per il CATParent, e
andando al layer CATMotion corrispondente.
Ritroviamo
anche i parametri di cui abbiamo parlato......
![]()