BIPED - Animazione Motion Flow.

 

 

Combiniamo fra loro più animazioni .BIP utilizzando li Motion Flow.
La modalità siattiva da qui:

Apri lo Show Graph.
Si aprirà questa finestra:

 

 

Clicca qui:

Poi seleziona i file .BIP da caricare. Appariranno nell'Editor.

Cliccando col destro si aprono le propietà del clip.

E' possibile aggiungere un singolo clip da qui:

Clicca nell'Editor per posizionare l'etichetta.

Poi clicca col destro per aprire il pannello delle propietà e caricare il file .BIP.

Definisci uno Script così:

Clicca in successione sui clip per definire una sequenza di azioni.

Permi play.
Man mano che l'animazione procede il clip attualmente attivo viene segnato con degli astrerischi a destra.

Durante le transizioni appare questo:

L'omino esegue in successione i vari clip. Essi per default sono ottimizati per mantenere i singoli clip più lunghi possibili, quindi durante le transizioni potrebbero esserci i soliti piedi che slittano. Per rimediare a questo occorre riderinire la transizione fra i clip.

Seleziona nella lista dei clip dello script quello da cui la transizione parte e poi clicca qui:

Si apre questa finestra:

Clicca qui per andare all'inizio della transizione:

Nella vista appaiono i riferimenti gialli e rossi relativi rispettivamente al clip da cui parte la transizioni e quello in cui termina (questi riferimenti sono chiamati GHOST).

Impostiamo il Target Focus sul piede sinistro e con Angle ruotiamo il ghost rosso per rendere il piede sinistro maggiormente coincidente con quello del ghost rosso.

LENGHT: durata della transizione.

START FRAME: indica il fotogramma da cui partono i clip coinvolti quando la transizione comincia. Quisti inizi non influenzano la durata della transizione, ma indicano solo il punto di partenza dei clip che compongon la transizione.

Oppure per impostare lo Start Frame in base alla posizione del Ghost attuale nella scena, clicca qui:

Una volta definita la transizione manualmente, ottimizziamola cliccando qui:

Si apre questa finestra:

Acluni parametri verranno completamente modificati, altri mantenuti. In finale però la transizione apparirà maggiormente realistica.

Per creare una animazine di tipo Freeform in base al risultato dello Script, clicca qui:

Si apre questa finestra:

Clicca su OK per trasformare.
A questo punto uscendo dalla modalità Motion Flow l'animazione viene riprodotta come Freeform.

Per mantenere identica l'animazione conviene tenere attiva in questa finestra l'opzione A Keyframe per Frame e poi eventualmente ridure la quantità di chiavi sulle tracce utilizzando il Workbench.

 

Torniamo all'animazioe gestita dallo script.
Se in esso è inserito un clip troppo corto, che ha necessità di essere sottoposto a un loop, allora è possibile cliccare più volte su di esso per farlo ripetere più volte:

E' possibile ottimizzare più transizioni contemporaneamente selezionando le frecce corrispondenti nello schema e poi cliccando sull'icona con gli ingranaggi:

Eventualmente, dopo avere effettuato l'ottimizzazione apporta dei cambiamenti dove necessario.


Adesso aggiungiamo una animazione alle braccia dell'omino utilizzando un layer sovrapposto all'animazione principale. I Layer sono disponibili solo al di furoi della modalità Motion Flow, quindi occorre prima convertirle l'animazione definita tramite script in Freeform se vogliamo ancora utilizzarla.

In questa scena l'omino cammina normalmente, con le braccia abbassate.

Apri la tendina Layer e crea un nuovo layer da qui:

Apparirà un ghost rosso sopra il Biped. Corrisponde all'animazione originale.

Attiva Auto Key e imposta le chiavi di animazione per le braccia. Il Ghost rosso sottostante non si modifica, essendo la sua funzione quella di un riferimento per l'animazione originale.

E' possibile creare più layer sovrapposti. Con i parametri VISIBLE AFTER/BEFORE è possibile visualizzare i ghost relativi a layer differenti.


Realizziamo adesso uno Script che passa da un clip a un altro in maniera casuale.
Cancelliamo le transizioni che abbiamo creato sui 3 clip:

Poi con questo comando creiamo tutte le possibili transizioni:

Seleziona tutte le transizioni e ottimizzale.

Con il pulsante percentuale mostra la probabilità con cui avvengono le transizioni.

In questo caso tutti i clip hanno la stessa probabilità di avvenire.
Riduciamo la percentuale delle transizinoi che portano allo "Jogging". Per farlo clicca col destro su un atransizione e poi modifica il parametro PROBABILITY che appare nella finestra.

Clicca sull'icona con il rettangolo viola e poi seleziona un clip. Sarà quello di partenza per la serie random generata.

Chiudi l'Editor del motion Flow e clicca sul pulsante con la percentuale che trovi qui per generare lo script random.

Nella finesra che si apre lascia tutto com'è. Preoccupati solo di definire la lungheza massima dell'animazione finale.

 

Verrà generato lo script in base alle percentuali impostate sulle transizioni.

Ovviamente la generazione random di transizioni dipende....dalle transizioni. Ad esempio, in questo caso il clip Piegamenti avverrà una sola volta, all'inizio. Successivamente si alterneranno casualmente i clip "Camminata" e "Jogging".