I materiali possono essere animati per creare effetti sulle mesh aggiungendo i materiali a un dispositivo Sequenza cinematica e quindi acquisendo una sequenza di animazioni che utilizzano il comportamento del materiale.
Questo tutorial utilizza la mesh e il materiale realizzati nei tutorial Effetto materiale di taglio e Taglio di una mesh a metà. Dovrai creare un terzo materiale per questo tutorial e riutilizzare i nodi dei due tutorial precedenti per creare un materiale da poter animare.
Gli occhi dei robot che sbattono le palpebre utilizzano un materiale animato
Primi passaggi
Segui questi passaggi per creare un'animazione utilizzando un materiale e il dispositivo Sequenza cinematica.
Fai clic con il pulsante destro del mouse nella cartella del progetto, seleziona Nuova cartella e inserisci il nome Animazione.
Apri la cartella Animazione, poi fai clic con il tasto destro del mouse e seleziona Cinematica > Sequenza livelli.
Assegna alla miniatura della nuova sequenza il nome S_Demo_01.
Trascina l'attore della mesh con il materiale di sezionamento nella viewport. Ora puoi procedere con l'animazione della mesh.
Creazione dell'animazione
Seleziona +Traccia > Attore su Sequencer > tuo attore mesh. L'Outliner si apre; cerca il tuo attore della mesh nell'Outliner e selezionalo.
Un'altra possibilità è spostare la mesh nella scena, catturando il movimento tra i frame. Potresti anche aggiungere Tracce al Sequencer per i componenti e i valori della mesh.
La mesh diventa un Attore nel Sequencer. Puoi visualizzare i dettagli della mesh disponibili per l'animazione cliccando su Tracce e selezionando un'opzione del menu. I parametri Materiale sono gli unici valori che saranno modificati nel Sequencer.
Seleziona la mesh nel Sequencer, poi fai clic su + > Componente mesh statica 0. Il componente con mesh statica 0 viene aggiunto alla traccia.
Seleziona Componente mesh statica 0, fai clic su Tracce > Slot 0 da Parametri materiale. La variabile 0 viene aggiunta alla traccia. Questo fa riferimento direttamente al materiale sulla mesh.
Seleziona Slot 0 e fai clic su Parametro, quindi seleziona dal menu a discesa il parametro del materiale che desideri animare. In questo caso, è selezionato Clip.
Fai clic sull'icona freccia accanto a Slot 0 per aprire il parametro che hai aggiunto alla traccia. In questo modo modifichi il Parametro asse Z per l'animazione tramite il nodo Clip che hai creato.
Con il parametro del materiale nella traccia, puoi modificare il valore numerico del parametro in base al frame selezionato, impostando una sequenza di keyframe che creano un'animazione basata sul valore numerico utilizzato su Clip (il parametro del materiale).
La variazione dei parametri del nodo Costante collegato all'input dell'asse Z nei parametri del materiale all'interno del Sequencer comporta una modifica della mesh nella viewport. Ora puoi procedere con l'animazione utilizzando il materiale.
Assicurati che l'icona Chiave automatica sia selezionata nella barra degli strumenti del Sequencer.
Assicurati che la mesh sia nel riquadro di viewport per vedere come le modifiche del valore numerico influenzano la mesh.
Sposta la leva di comando dei frame nel Sequencer in un altro punto.
Premi + nella Clip archiviata per aggiungere un nuovo keyframe, quindi modifica il Valore del parametro. La modifica del valore del parametro Clip crea un punto rosso sulla traccia che cattura il movimento dei materiali lungo l'asse Z tra i frame. La combinazione di keyframe crea l'animazione della mesh.
Fai clic sull'immagine per ingrandirla.
Ripeti il passaggio sopra, spostando il frame, quindi modificando il valore del parametro in alto di 0,1.
Afferra la leva di comando dei frame e spostala attraverso tutti i frame quando hai finito i frame o hai ottenuto il numero di frame desiderato.
Spostando i frame, noterai che la tua animazione è stata acquisita.
Salva l'avanzamento.
Riproduzione dell'animazione
Per riprodurre la tua animazione devi aggiungere i seguenti dispositivi al viewport del tuo progetto.
Dispositivo Sequenza cinematica
Dispositivo Pulsante
Per animare il materiale, segui questi passaggi:
Seleziona il dispositivo Pulsante nell'Outliner e apri il pannello Dettagli dei dispositivi Pulsante.
Modifica Opzioni utente - Funzioni > Abilita a Pedana di generazione giocatore 1 > Quando un giocatore viene generato.
Seleziona il dispositivo Sequenza cinematica nell'Outliner e apri il pannello Dettagli.
Aggiungi la nuova sequenza all'opzione Sequenza nel pannello Dettagli del dispositivo.
Attiva la Riproduzione automatica. La sequenza viene riprodotta automaticamente all'inizio del gioco.
Modifica Opzioni utente-Funzioni > Riproduci funzione su pulsante > Quando interagisci.
Fai clic sull'icona Salva, poi fai clic sul pulsante Avvia sessione. Il client di Fortnite Creativo si connette a UEFN e si apre.
Avvia una partita per eseguire il playtest della tua animazione.
Premi E per interagire con il dispositivo Pulsante. In questo modo riproduci l'animazione.
Questa è la configurazione di base per animare una mesh.
Puoi utilizzare queste istruzioni per creare un effetto su una mesh e animarla per creare un fantasma, il battito degli occhi di un robot o altro, in base ai nodi e alle configurazioni utilizzate.