Materialfunktionen sind in sich geschlossene Knoten-Netzwerke die bestimmte Operationen ausführen, z. B. komplexe mathematische Gleichungen. Diese Netzwerke bieten eine Möglichkeit, wiederverwendbare Assets zu erstellen, indem Teile eines Materialdiagramms verpackt und in andere Materialdiagramme eingefügt werden.
So kannst du Materialien erstellen, die auch auf Plattformen, die einfache Materialien und Grafiken erfordern, gut funktionieren, da die Materialfunktionen nicht viel Speicherplatz benötigen. Die Verwendung des Materialknotens Schattierungspfad-Schalter in einem Materialdiagramm kann die Leistung auch auf Low-End-Plattformen verbessern.
Schalter für Schattierungspfade ermöglichen, verschiedene Verhaltensweisen für verschiedene Plattformen auf einem Materialknoten einzurichten. Wenn du also möchtest, dass das Material etwas Bestimmtes tut, wenn die Insel auf einem mobilen Gerät läuft, dann kannst du dieses Verhalten auf dem mobilen Pfad implementieren.
Materialien können unter Umständen auf Low-End-Plattformen nicht kompiliert werden, wenn zu viele Texturen vorhanden sind, daher werden in Materialdiagrammen Schalter verwendet, um die Leistungsprobleme zu beheben.
Verwenden von Materialfunktionen
In Unreal Editor für Fortnite (UEFN) sorgt eine Materialfunktion dafür, dass ein Materialdiagramm plattformübergreifend schlank und funktional bleibt.
So verwendest du Materialfunktionen in deinem Materialdiagramm:
-
Öffne mit einem Rechtsklick das Materialknoten-Suchfeld im Materialdiagramm.
-
Gib Funktionen in die Suchleiste ein.
-
Wähle den Materialknoten Unspezifizierte Funktion.
-
Wähle eine Materialfunktion aus dem Dropdown-Menü Materialfunktion im Detail-Panel.
Um Materialien zu erstellen, die plattformübergreifend funktionieren und mit den in Fortnite Battle Royale Kapitel 4 verwendeten Materialien übereinstimmen, verwende den Materialknoten MF_QualitySwitch_Material_Attributes. Dieser Knoten bietet eine Möglichkeit, bestimmte Plattformen anzusprechen, ohne dass ein teures Material erstellt werden muss.
Klicke auf das Bild, um es zu vergrößern. Das Bild auf der linken Seite ist ein teures Material. Der Materialknoten auf der rechten Seite erfüllt dieselbe Funktion wie der auf der linken Seite, ist aber im Materialdiagramm viel günstiger zu verwenden.
Gehe eines der Material-Tutorials durch, um besser zu verstehen, wie Materialfunktionen in einem Knotennetzwerk funktionieren.
Eine Liste der verfügbaren Materialfunktionen in UEFN findest du in der Materialbibliothek.
Um mehr darüber zu erfahren, was die verfügbaren Materialfunktionen in deinem Materialdiagramm tun, siehe [Übersicht der Materialfunktionen] (https://docs.unrealengine.com/unreal-engine-material-functions-overview/) in der Unreal Engine Dokumentation.
Penguin von patrakeevasveta, lizenziert unter CC BY 4.0.