Materialien können animiert werden, um Effekte auf Meshes zu erzeugen, indem du die Materialien zu einem Filmsequenz-Gerät hinzufügst und dann eine Sequenz von Animationen aufnimmst, die das Verhalten des Materials nutzen.
Dieses Tutorial nutzt die Meshs und Materialien aus beiden Tutorials, dem Schneidematerial-Effekt-Tutorial und dem Tutorial Mesh zerteilen. Du musst für dieses Tutorial ein drittes Material erstellen und Knoten aus den beiden vorherigen Tutorials wiederverwenden, um ein animierbares Material zu erstellen.
Flackernde Robotermasken verwenden ein animiertes Material
Erste Schritte
Befolge die folgenden Schritte, um eine Animation mit einem Material und dem Filmsequenz-Gerät zu erstellen.
Klicke mit der rechten Maustaste in deinen Projektordner, wähle Neuer Ordner und benenne den Ordner Animation.
Öffne den Ordner Animation, klicke mit der rechten Maustaste und wähle Filmsequenzen > Levelsequenz.
Nenne die neue Sequenz-Miniaturansicht S_Demo_01.
Ziehe den Mesh-Actor mit dem Schneidematerial in den Viewport. Jetzt bist du bereit, das Mesh zu animieren.
Erstellen der Animation
Wähle +Track > Actor zu Sequencer > deinen Mesh-Actor. Der Outliner öffnet sich, suche nach deinem Mesh-Actor im Outliner und wähle ihn aus.
Eine andere Möglichkeit ist, das Mesh in der Szene zu bewegen und die Bewegung zwischen den Frames zu erfassen. Du könntest auch Tracks zum Sequencer für die Komponenten und Werte des Meshs hinzufügen.
Das Mesh wird im Sequencer zu einem Actor. Du kannst die Details des Meshs, das für die Animation zur Verfügung steht, anzeigen, indem du auf Tracks klickst und eine Menüoption auswählst. Die Material-Parameter sind die einzigen Werte, die im Sequencer bearbeitet werden.
Wähle das Mesh im Sequencer aus und klicke dann auf + > Statische Mesh-Komponente 0. Die Statische Mesh-Komponente 0 wird dem Track hinzugefügt.
Wähle Statische Mesh-Komponente 0 aus und klicke auf Tracks > Slot 0 aus Materialparameter. Die Variable 0 wird dem Track hinzugefügt. Dies verweist direkt auf das Material auf dem Mesh.
Wähle Slot 0 aus und klicke auf Parameter. Wähle dann aus der Dropdown-Liste den Materialparameter aus, den du animieren möchtest. In diesem Fall wird der Clip ausgewählt.
Klicke auf das Pfeilsymbol neben Slot 0, um den Parameter zu öffnen, den du dem Track hinzugefügt hast. Hier kannst du den Z-Achsen-Parameter für die Animation bearbeiten, indem du den Clip-Knoten nutzt, den du gerade erstellt hast.
Mit dem Material-Parameter im Track kannst du den numerischen Wert des Parameters je nach ausgewähltem Frame bearbeiten und eine Sequenz von Keyframes festlegen, die eine Animation auf der Grundlage des numerischen Werts erstellen, den du für Clip (den Material-Parameter) verwendet hast.
Wenn du die Parameter des Konstante-Knotens änderst, der an den Z-Achsen-Eingang in den Parametern des Materials innerhalb des Sequencers angehängt ist, ändert sich das Mesh im Viewport. Jetzt kannst du das Material zur Animation verwenden.
Stelle sicher, dass das Symbol für Auto-Key in der Werkzeugleiste des Sequencers ausgewählt ist.
Stelle sicher, dass sich dein Mesh im Viewport-Rahmen befindet, damit du sehen kannst, wie sich die Änderungen der Zahlenwerte auf das Mesh auswirken.
Bewege den Frame-Steuerstick im Sequencer zu einem anderen Punkt.
Klicke auf + im Clip-Feld, um einen neuen Keyframe hinzuzufügen, und ändere dann den Parameterwert. Wenn du den Wert des Clip-Parameters änderst, wird ein roter Punkt auf dem Track erzeugt, der die Bewegung des Materials entlang der Z-Achse zwischen den Frames erfasst. Die Kombination von Keyframes erzeugt die Animation des Meshs.
Klicke auf das Bild, um es zu vergrößern.
Wiederhole den obigen Schritt, indem du den Frame verschiebst und dann den Parameterwert um 0,1 erhöhst.
Nimm den Frame-Steuerstick und bewege ihn über alle Frames, wenn du entweder keine Frames mehr hast oder die gewünschte Anzahl an Frames erreicht hast.
Während du die Frames bewegst, siehst du, dass deine Animation erfasst wird.
Speichere deinen Fortschritt.
Abspielen deiner Animation
Um deine Animation abzuspielen, musst du folgende Geräte zu deinem Projekt's Viewport hinzufügen.
Filmsequenz-Gerät
Schaltflächen-Gerät
Folge den nachstehenden Schritten, um dein Material zu animieren:
Wähle das Schaltflächen-Gerät im Outliner aus und öffne das Details-Panel der Schaltflächengeräte.
Setze Benutzeroptionen - Funktionen > Aktivieren auf Spieler 1 Spawnfläche > Wenn Spieler gespawnt.
Wähle das Filmsequenz-Gerät im Outliner aus und öffne das Details-Panel.
Füge die neue Sequenz zur Sequenz-Option im Gerät Details-Panel hinzu.
Schalte Auto-Play ein. Die Sequenz wird automatisch abgespielt, wenn das Spiel beginnt.
Setze die Benutzeroptionen-Funktionen > Abspielfunktion auf Schaltfläche > Bei Interaktion.
Klicke auf das Speichern-Symbol und dann auf die Schaltfläche Sitzung starten. Der Fortnite-Kreativmodus-Client verbindet sich mit UEFN und öffnet sich.
Starte ein Spiel, um deine Animation zu testen.
Drücke E, um mit dem Schaltflächen-Gerät zu interagieren. Dadurch wird die Animation abgespielt.
Dies ist der grundlegende Aufbau für die Animation eines Meshs.
Mit dieser Anleitung kannst du einen Effekt auf einem Mesh erstellen und es animieren, um einen Geist, die blinkenden Augen eines Roboters und mehr zu erzeugen, je nachdem, welche Knoten und Konfigurationen du verwendest.