Funkcje materiału to samodzielne sieci węzłów, które wykonują określone operacje, takie jak złożone równania matematyczne. Sieci te umożliwiają tworzenie zasobów wielokrotnego użytku poprzez pakowanie części grafu materiału, które można wstawiać do innych grafów materiału.
Dzięki temu możesz tworzyć materiały, które będą dobrze działać na platformach wymagających prostych materiałów i grafiki, ponieważ funkcje materiału nie wymagają dużej ilości pamięci. Korzystanie z węzła materiału Przełącznik ścieżki cieniowania w grafie materiału może również przyczynić się do poprawy wydajności na platformach o niższej wydajności.
Przełączniki ścieżek cieniowania umożliwiają konfigurowanie różnych zachowań dla poszczególnych platform w węźle materiału, więc jeśli materiał ma robić coś konkretnego, gdy wyspa jest uruchomiana na urządzeniu mobilnym, można zaimplementować to zachowanie na ścieżce mobilnej.
Kompilacja materiałów na platformach o niższej wydajności może się nie powieść, gdy jest zbyt wiele tekstur, dlatego w grafach materiałów używane są przełączniki, które pomagają naprawić problemy z wydajnością.
Korzystanie z funkcji materiału
W Unreal Editor dla Fortnite (UEFN) funkcja materiału sprawia, że graf materiału jest oszczędny i funkcjonalny na różnych platformach.
Aby użyć funkcji materiału w grafie materiału, wykonaj następujące czynności:
-
Kliknij prawym przyciskiem myszy, aby otworzyć pole wyszukiwania węzłów materiału w grafie materiału.
-
W pasku wyszukiwania wpisz Funkcje.
-
Wybierz węzeł materiału Nieokreślona funkcja.
-
W panelu szczegółów z menu rozwijanego Funkcja materiału wybierz funkcję materiału.
Aby utworzyć materiały, które działają na różnych platformach i są zgodne z materiałami używanymi w rozdziale 4 Fortnite: Battle Royale, użyj węzła materiału MF_QualitySwitch_Material_Attributes. Węzeł ten umożliwia ukierunkowanie na określone platformy bez konieczności tworzenia kosztownego materiału.
Kliknij obraz, aby go powiększyć. Obraz po lewej przedstawia kosztowny materiał. Węzeł materiału po prawej stronie pełni tę samą funkcję, co węzeł po lewej stronie, ale jest znacznie mniej kosztowny w grafie materiału.
Wypróbuj jeden z samouczków na temat materiałów, aby lepiej zrozumieć, w jaki sposób funkcje materiału działają w sieci węzłów.
Listę dostępnych funkcji materiałów w UEFN znajdziesz na stronie Biblioteka materiałów.
Aby dowiedzieć się więcej o zachowaniu dostępnych funkcji materiału w grafie materiału, patrz Przegląd funkcji materiału w dokumentacji Unreal Engine.
Pingwin autorstwa patrakeevasveta na licencji CC BY 4.0.