In Sequencer, puoi animare quasi tutto. È anche possibile realizzare una cinematica completa con le animazioni della telecamera! Per maggiori informazioni, consulta Nozioni di base su Sequencer in Unreal Engine.
Non confondere il Sequencer con il dispositivo Sequenza cinematica! Una volta registrata una sequenza di livello, potrai collegarla al dispositivo Sequenza cinematica. Per maggiori informazioni, vedi Impostazione del dispositivo Sequenza cinematica
Creazione di una sequenza di livello
Per creare una sequenza di livello e aggiungervi una mesh scheletrica, segui questi passaggi:
Nella cartella del progetto, crea una nuova cartella chiamata "Cinematica".
Nella cartella Cinematica, fai clic con il pulsante destro del mouse e seleziona Cinematica > Sequenza livello.
Denomina la sequenza "LS_Cine".
Fai doppio clic sulla sequenza di livello per aprire il Sequencer.
Apri la cartella MeleeMinions e trascina la mesh scheletrica nella viewport.
Dall'Outliner, trascina l'attore con mesh scheletrica nel Sequencer oppure premi + Traccia e scegli l'opzione Da attore a Sequencer per trovare la mesh.
La sezione seguente illustra le nozioni base per la creazione di una scena animata con il Sequencer.
Utilizzo del Sequencer
Questa sezione del tutorial illustra alcune delle operazioni base che puoi eseguire con il Sequencer.
Prima di iniziare, ti consigliamo di aprire il Riferimento dell'editor Sequencer e posizionarlo accanto a questa pagina. Questa guida spiega gli elementi dell'interfaccia utente del Sequencer e mostra come navigare nell'editor con facilità.
Per una spiegazione più dettagliata delle sequenze di animazione, consulta Sequenze di Sequenze di animazione in Unreal Engine.
Creazione di animazioni con traslazione e rotazione
Il modo più semplice per creare un'animazione da un asset è quello di modificare il suo stato traslandolo o ruotandolo. Prova in prima persona:
Apri il Sequencer facendo doppio clic sulla tua sequenza di livello "LS_Cine". La sequenza deve essere già collegata alla mesh scheletrica del tuo livello.
Nella timeline, assicurati che Testina di riproduzione sia su 0000, quindi premi Invio o fai clic sul piccolo + (raffigurato sotto) nella riga Trasforma per impostare il primo keyframe.
Nella viewport, posiziona la tua mesh scheletrica nel punto in cui desideri che inizi l'animazione.
Attiva l'opzione Keyframe automatico in modo che i keyframe vengano creati automaticamente ogni volta che una proprietà o una trasformazione cambia.
Sposta l'indicatore di riproduzione in avanti di qualche frame.
Torna nella viewport e sposta la tua mesh scheletrica nella posizione successiva.
La riproduzione dell'animazione o lo spostamento dell'indicatore di riproduzione tra i due keyframe mostra ora il movimento della mesh dal punto A al punto B.
Utilizzando lo stesso metodo, prova ora ad aggiungere una rotazione alla tua mesh.
Aggiungi e collega i dispositivi Sequenza cinematica e Attivatore, come illustrato nella sezione precedente per attivare l'animazione nel gioco.
Aggiunta di animazioni importate
Per utilizzare animazioni importate in precedenza:
Nel Sequencer, fai clic su + Animazione e scegli un'animazione dall'elenco delle animazioni importate.
Per riprodurre più di un'animazione, aggiungi il resto delle animazioni in sequenza.
Per ottenere transizioni più scorrevoli, assicurati che l'inizio della seconda animazione si sovrapponga alla fine della prima. Il Sequencer gestirà automaticamente la fusione delle due animazioni.
Aggiungi una telecamera
Puoi utilizzare una telecamera per creare cutscene che si possono attivare nel tuo livello. Per un approfondimento, dai un'occhiata alla pagina Attore telecamera cinematica di Unreal Engine.
Per aggiungere una telecamera:
Fai clic sul pulsante Crea telecamera per aggiungere una traccia di telecamera. In questo modo, vengono aggiunti sia una traccia Tagli telecamera sia CineCameraActor che appare anche nell'Outliner.
La creazione di una telecamera commuta la visuale su Pilot Active, permettendoti di posizionare la telecamera e filmare la tua ripresa desiderata.
Utilizza la telecamera come se fosse una mesh scheletrica, selezionando la riga di trasformazione e aggiungendo keyframe man mano che la sposti.
Aggiungi una seconda telecamera e filma un primo piano del tuo personaggio.
Quando utilizzi più istanze di un attore, ti consigliamo di rinominare sempre ogni istanza nell'Outliner.
Una volta terminata l'inquadratura, trascina la testina di riproduzione nella posizione del cambio di telecamera e fai clic con il tasto destro del mouse > Modifica > Dividi.
Fai clic con il tasto destro sulla nuova sezione separata e scegli la telecamera nella parte inferiore del menu.
Passa dagli attori della telecamera alla viewport standard facendo clic sull'icona della videocamera nella riga Tagli telecamera del Sequencer.
Puoi anche selezionare l'attore telecamera attivando l'opzione CineCameraActor nel menu a discesa Prospettiva:
Torna alla viewport standard premendo il tasto Espelli.
Animazione di una mesh scheletrica con FK Control Rig
Sequencer ti permette di animare la mesh scheletrica utilizzando un Control Rig generato proceduralmente chiamato FK Control Rig. Per un flusso di lavoro completo, dai un'occhiata a FK Control Rig in Unreal Engine.
Le mesh scheletriche con poche ossa si possono animare facilmente con il Rig di controllo FK. Seleziona l'osso che vuoi animare e applicagli un keyframe premendo S (nella viewport) o Invio (nel Sequencer).
Apporta una piccola modifica all'animazione di corsa del tuo tirapiedi:
Fai clic su + Traccia sulla traccia del tirapiedi e seleziona Control Rig > FK Control Rig.
Dato che stai modificando un'animazione esistente, fai clic con il tasto destro del mouse sulla traccia FKControlRig appena creata e seleziona Additiva.
Espandi la traccia del rig di controllo FK per visualizzare l'elenco delle ossa. Seleziona la colonna vertebrale.
Crea un keyframe premendo S o Invio, spostando più avanti la testina di riproduzione , quindi ruotando la spline di qualche grado. Fai lo stesso con tutte le parti del corpo!
Imposta il dispositivo Sequenza cinematica
Ora che hai creato la tua sequenza, puoi aggiungerla al dispositivo Sequenza cinematica e utilizzare un attivatore per riprodurre il filmato. Vedi dispositivo Sequenza cinematica per maggiori informazioni specifiche sul dispositivo.
Per aggiungere una sequenza di livello al dispositivo:
Aggiungi un dispositivo Attivatore . Tieni premuto Alt e trasla l'attivatore esistente per farne una copia.
Trova il dispositivo Sequenza cinematica e trascinalo nella viewport.
Seleziona "LS_Cine" nel campo Sequenza o trascinalo da Esplora contenuti.
Per la Funzione riproduci, aggiungi un elemento dell'array facendo clic su +, quindi seleziona Trigger3 e Quando si attiva nei due campi rispettivi.
Quando attivi il dispositivo Sequenza cinematica, questo riproduce la sequenza registrata in "LS_Cine".
Puoi attivare più sequenze concatenando diversi dispositivi di sequenza di livello e attivandoli uno dopo l'altro per creare filmati più elaborati.