Las funciones de material son redes de nodos independientes que realizan operaciones específicas, como ecuaciones matemáticas complejas. Estas redes permiten crear recursos reutilizables empaquetando partes de un grafo de material que pueden insertarse en otros grafos de material.
Esto te ayuda a crear materiales que pueden funcionar bien en plataformas que requieren materiales y gráficos sencillos, porque las funciones de los materiales no requieren mucha memoria. Utilizar el nodo de material Conmutador de ruta de sombreado en un grafo de material también puede ayudar a mejorar el rendimiento en plataformas de gama baja.
Los interruptores de ruta de sombreado proporcionan una forma de configurar diferentes comportamientos para diferentes plataformas en un nodo de material, por lo que si quieres que el material haga algo específico cuando la isla se ejecuta en el móvil, puedes implementar ese comportamiento en la ruta móvil.
Es posible que los materiales no se compilen bien en plataformas de gama baja cuando hay demasiadas texturas, por lo que, para solucionar los problemas de rendimiento, se utilizan conmutadores en los grafos de material.
Cómo usar funciones de material
En Unreal Editor para Fortnite (UEFN), una función de material mantiene un grafo de material esbelto y funcional en toda la plataforma.
Para utilizar funciones de material en tu grafo de material, haz lo siguiente:
-
Haz clic derecho para abrir la material nodo Search box en el grafo de material.
-
Escribe Funciones en la barra de búsqueda.
-
Selecciona el nodo de material Función no especificada.
-
Selecciona una función de material en el menú **función de material desplegable del panel de detalles.
Para crear materiales que funcionen en todas las plataformas y se ajusten a los materiales utilizados en el Capítulo 4 de Battle Royale de Fortnite, utiliza el nodo de material MF_QualitySwitch_Material_Attributes. Este nodo proporciona una forma de dirigirse a plataformas específicas sin tener que crear un material costoso.
Haz clic en la imagen para ampliarla. La imagen de la izquierda es un material costoso. El nodo de material de la derecha realiza la misma función que el de la izquierda, pero su uso resulta mucho menos costoso en el grafo de material.
Prueba uno de los tutoriales de materiales para comprender mejor cómo operan las funciones de material en una red de nodos.
Para obtener una lista de las funciones de material disponibles en UEFN, consulta Biblioteca de materiales.
Para saber más sobre lo que hacen las funciones de material disponibles en tu grafo de material, consulta Resumen de las funciones de material en la documentación de Unreal Engine.
Penguin de patrakeevasveta con licencia CC BY 4.0.