Les fonctions de matériau sont des réseaux de nœuds autonomes qui exécutent des opérations spécifiques, notamment des équations mathématiques complexes. Ces réseaux permettent de créer des ressources réutilisables en empaquetant certaines parties d'un graphique de matériau que vous pouvez insérer dans d'autres graphiques de matériau.
Cela vous aide à créer des matériaux performants sur des plateformes qui nécessitent des matériaux et des graphiques simples, car les fonctions de matériau ne nécessitent pas beaucoup de mémoire. L'utilisation du nœud de matériau Commutateur de chemin d'ombrage dans un graphique de matériau peut également contribuer à améliorer les performances sur les plateformes bas de gamme.
Les commutateurs de chemin d'ombrage permettent de configurer différents comportements pour différentes plateformes sur un nœud Material. Ainsi, si vous souhaitez que le matériau exécute une fonction spécifique lorsque l'île fonctionne sur mobile, vous pouvez mettre en œuvre ce comportement sur le chemin mobile.
Il peut s'avérer impossible de compiler les matériaux sur les plateformes bas de gamme si les textures sont trop nombreuses ; des commutateurs sont alors utilisés dans les graphiques de matériau pour résoudre les problèmes de performance.
Utiliser des fonctions de matériau
Dans l'Unreal Editor pour Fortnite (l'UEFN), une fonction de matériau permet d'alléger un graphique de matériau et de le rendre fonctionnel sur toutes les plateformes.
Pour utiliser les fonctions de matériau dans votre graphique de matériau, procédez comme suit :
1. Faites un clic droit pour ouvrir la zone de recherche du nœud Material dans le graphique de matériau.
-
Tapez Fonctions dans la barre de recherche.
-
Sélectionnez le nœud de matériau Unspecified Function.
-
Sélectionnez une fonction de matériau dans le menu déroulant de la fonction de matériau dans le panneau Détails.
Pour créer des matériaux qui fonctionnent sur toutes les plateformes et qui sont conformes aux matériaux utilisés dans le chapitre 4 de Fortnite Battle Royale, utilisez le nœud de matériau MF_QualitySwitch_Material_Attributes. Ce nœud permet de cibler des plateformes spécifiques sans avoir à créer de matériau coûteux.
Cliquez sur l'image pour l'agrandir. L'image de gauche représente un matériau coûteux. Le nœud de matériau de droite remplit les mêmes fonctions que celui de gauche, mais il est beaucoup moins coûteux à utiliser dans le graphique de matériau.
Suivez l'un des tutoriels sur les matériaux pour mieux comprendre le fonctionnement des fonctions de matériau dans un réseau de nœuds.
Pour obtenir la liste des fonctions de matériau disponibles dans l'UEFN, consultez la rubrique Bibliothèque de matériaux.
Pour en savoir plus sur l'utilité des fonctions de matériau disponibles dans votre graphique de matériau, consultez la rubrique Présentation des fonctions de matériau dans la documentation de l'Unreal Engine.
Pingouin par patrakeevasveta distribué sous la licence CC BY 4.0.