Unreal Editor para Fortnite (UEFN) tiene una biblioteca de materiales llena de diferentes tipos de materiales e instancias de material para crear contenido personalizado. Puedes usar la biblioteca para crear tu propia instancia de material y material dinámico para darle a tu isla una sensación única o mantenerte fiel al aspecto del modo Creativo de Fortnite que te encanta.
Los materiales de UEFN y de Epic son los componentes básicos que necesitas para crear islas extraordinarias con UEFN. Esto incluye:
Texturas base de Epic
Materiales base de Epic
Materiales base de Fortnite
Materiales de dispositivo
Materiales de paisaje
Puedes usar las texturas base para crear un conjunto de materiales comunes para obtener una variedad de experiencias.
Una ventaja de utilizar estos recursos materiales (además de que siempre están presentes) es que no cuentan para el límite de descarga de 300 MB.
Materiales de dispositivo
Añade el material de dispositivo de barrera y interruptor a las mallas que crees al arrastrar el material de dispositivo a la ranura de materiales de tu malla. También puedes usar el material de dispositivo como una textura para la malla que crees al agregar el material a un nodo de textura en tu gráfico de materiales.
Desde el gráfico de materiales puedes cambiar los colores del material del dispositivo para crear un nuevo material utilizando el material del dispositivo como base para tu malla.
Materiales base de Fortnite
Puedes usar estos materiales para dar color o una textura específica a mallas parciales o enteras con el estilo Fortnite y hacerlas compatibles con las lógicas de juego clásico de Fortnite como los efectos de destrucción o tambaleo. En la carpeta del Material base (Base material) de Fortnite se encuentra un material base denominado M_FortniteBase_Parent. Utiliza esta base para crear materiales personalizados de Fortnite.
Existen dos subcarpetas que contienen materiales de Colores simples (Simple Colors) y Mosaico (Tiling). Los materiales de mosaico son materiales que utilizan un patrón para crear mosaico que puedes utilizar como suelo, pared o techo en la construcción de utilería.
Los colores simples son los colores base que se encuentran en las utilerías, elementos prefabricados, etc. del modo Creativo de Fortnite. Los materiales de cuadros se utilizan con recursos arquitectónicos y puedes utilizarlos en el nodo de textura al crear un nuevo material para una malla que crees.
Los materiales de mosaico incluyen:
| Tipo de material | Descripción |
|---|---|
Tablones de madera | Tablones de madera clara. |
Yeso | Yeso marrón usado en una pared exterior. |
Piso de piedra | Ladrillos cuadrados de piedra gris |
Suelo de pasarela | Suelo de pasarela de metal con dibujo de diamante. |
Ladrillos | Ladrillos de piedra de coliseo gris. |
Daño | Concreto con grietas. |
Concreto | Concreto raspado brillante, |
Grava de tejado | Grava negra para tejados. |
Materiales base de Epic
Los Materiales base de Epic incluyen material base PBR y M_EpicBase_Parent para los creadores que prefieren una experiencia más fotorrealista en UEFN que no está basada en una jugabilidad estilo Fortnite y también una selección de Instancias de material. Encuentra este material en la carpeta Epic en el explorador de contenido.
La carpeta Epic contiene dos carpetas principales de materiales, texturas más: Materiales y Texturas. Cada una de estas carpetas contienen múltiples carpetas adicionales con distintos materiales, texturas, instancias de material, etc., que podrás usar como base para crear tus propios materiales personalizados.
Materiales base de Epic
| Tipo de material | Descripción |
|---|---|
Concreto | Instancias de materiales de concreto: concreto liso y concreto liso con alineado. |
Tejido | Instancias de materiales de cuero y lino tipo. |
Fachadas | Instancias de materiales de tipos de ladrillo, tipos de madera, tipos de piedritas y tipos de estuco. |
Suelo | Instancia de materiales fabricados y naturales: Fabricados:
Natural:
|
Metal | Instancias de material de tipos de hierro y acero. |
Rock | | Roca | Instancias de material de tipos de arenisca, tipos de granito y tipos de roca en capas | |
Madera | Instancias de material de tipo plywood y tipo de tablón de madera. |
Funciones de materiales de Epic
| Tipo de material | Descripción |
|---|---|
Mezcla alfa | Una función material Mezcla de entorno alineado. Las funciones de texturas permiten manipular las acciones basadas en las texturas de manera especializada, como ajustar los UV de una textura, recortar texturas y muchas otras más. |
Blends | Numerosas funciones de material de tipo mezcla. Una mezcla es un tipo de función que ejecuta cálculos matemáticos sobre la información de colores de una textura, de modo que dicha textura pueda mezclarse con otra de manera particular. Consulta Funciones de materiales de mezcla para obtener más información. Las Mezclas siempre tienen una Base y una Entrada de mezcla, ambas de Vector3. Ambas tomarán una textura y estás se combinarán de alguna manera. La manera cómo ocurre la mezcla depende del tipo de función de mezcla que se utilice. |
Chromakeying | La función material de clave de color se utiliza para las técnicas de efectos visuales y de posproducción para la composición (colocación de capas) de dos materiales con base en los matices de colores (rango de la intensidad de color). | |
Coordinadas | Las funciones de materiales de coordenadas te brindan una manera de colocar y alinear tus texturas de manera más precisa sobre tu malla. Consulta Expresiones de material de coordenadas para obtener más información. |
Cubemaps | Consulta Uso de Mapas de cubos para obtener más información sobre el uso de esta función de material. |
Depuración | La función material PlotFunctionOnGraph se utiliza para dibujar gráficas de funciones en tiempo real. |
Calcomanía | La instancia de material Aplicar búfer se usa para contener datos de materiales opacos. |
Densidad | Las funciones materiales de densidad se usan para los objetos mapeados de textura y los codifica por colores con base en su relación a una configuración de densidad ideal o máxima, y muestra una cuadrícula que asigna un mapeado a los téxeles del mismo mapa de luz. Para obtener una iluminación del mapa de luz constante, es importante tener una densidad de téxteles pareja a lo largo de tu escena. |
Distance Fields | Se divide en dos carpetas: Combinadores y Formas. Estas funciones de materiales se usan para determinar las sombras y las luces para la malla con base en la forma o cuántos datos se usan para determinar las propiedades de la sombra y la iluminación. |
Obtener función de posprocesamiento | Estos función de material se utilizan para crear un efecto de posprocesamiento. Se pueden seleccionar en el panel de detalles cuando se coloca un dispositivo de rig de iluminación ambiental o de volumen de posprocesamiento en el visor. |
Gradiente | Las funciones de materiales de degradado generan degradados procedimentales a partir de las expresiones coordinadas de textura. Ahorran memoria a comparación de tener que crear un degradado basado en texturas. Consulta Funciones de materiales de degradado para obtener más información. |
Degradado | Una selección de tipos de degradado que puedes usar para crear iluminaciones personalizadas, efectos de posprocesamiento y otros tipos de materiales. |
Image Adjustment | Una colección de materiales que existen para realizar operaciones básicas de corrección de colores en las texturas. Ofrecen una manera de ejecutar acciones o variaciones de corrección sobre una textura, sin tener que preocuparse de la sobrecarga producida al cargar una versión independiente a la memoria. Consulta Ajuste de la imagen según la función del material para obtener más información. |
Terreno | Esta función material es útil para combinar capas y mezclar múltiples texturas para un nuevo material de paisaje. |
Enmascarado | Una forma sencilla y económica de definir qué partes de una superficie deben verse afectadas por qué sección del material. Consulta Cómo usar una máscara de textura para obtener más información. |
Función de capa de material | El material de esta carpeta te da acceso a los atributos individuales dentro de una función de capa de material. Esto te permite elegir los atributos que incorporarás al Nodo Main Material y te da la capacidad de modificar selectivamente los atributos con una lógica adicional en el Gráfico de materiales. |
Math | Los distintos materiales que se usan para realizar ecuaciones matemáticas básicas sobre los valores de los pixeles dentro de una red de Material. Consulta Funciones de materiales de matemáticas para obtener más información. |
MAXScripts | Estas funciones de material te permiten acceder a la información de pivote y rotación sobre mallas creadas o procesadas con las respectivas secuencias de comandos para 3DSMax (o secuencias de comandos compatibles). |
Normales | Estos funcionan con otras funciones de material que, cuando se combinan, te permiten crear un aspecto más dinámico para tu material. |
Opacidad | Estas funciones de materiales aceleran el proceso de ejecutar cálculos complejos de opacidad. Consulta Funciones de materiales de opacidad para obtener más información. |
Particles | Estos materiales se usan con el sistema Niagara para crear efectos de partículas personalizados. Consulta Funciones de materiales de partículas para obtener más información. |
Pivot Painter | Las funciones de materiales de Pivot Painter te permiten aprovechar el MAXScript de Pivot Painter, que almacena la información de la rotación dentro de los vértices de una malla. Esta es una gran manera de controlar el movimiento dinámico en las Mallas estáticas. Consulta PivotPainter 1.0 para obtener más información. |
Pivot Painter 2 | Pivot Painter 2 te ayuda a aprovechar y decodificar información útil del modelo almacenada en Pivot Painter 2 MAXScript mediante texturas. Cada salida de textura hecha por el MAXScript se puede consultar directamente en un Material, pero si no se ejecutan los pasos correctamente después del muestreo de la textura, los valores podrían ser incorrectos. Consulta PivotPainter 2.0 para obtener más información. |
Procedurals | Los materiales procedimentales te permiten crear texturas y máscaras generadas procedimentalmente de manera sencilla. Esto ahorra memoria a comparación de tener que usar texturas importadas. Consulta Funciones de materiales de procedimientos para obtener más información. |
Reflejos | Estas funciones materiales te brindan una manera de manipular los reflejos en tu material. Consulta Funciones de materiales de reflejos para obtener más información. |
Shading | Las funciones de materiales de sombreado se usan para crear operaciones de sombreado especializadas, como sombreado difuso y ajustar la forma de una iluminación especular. Consulta Funciones de materiales de sombreado para obtener más información. |
Árbol de velocidad | Esta función de material calcula un conjunto de coordenadas UV sin ajustar para el modelo. A este mapeo UV se le conoce como el mapa de luz para el modelo. Obtener un buen mapa de luz es una combinación de técnica y arte. Los siguientes pasos detallan como calcular el mapeo UV del mapa de luz en el SpeedTree. |
Calcomanías de malla estática | La función de calcomanía de malla estática proporciona una manera de utilizar la propiedad de Calcomanías diferidas en geometría de superficie separada para agregar detalles a tu malla estática y esquelética. Ya que las Calcomanías diferidas dependen de la proyección, estás limitado a detalles de superficie principalmente planos que se quiebran y distorsionan cuando no están alineados con la superficie sobre la cual se está proyectando. Las Calcomanías de malla te permiten tener calcomanías que no siguen a una proyección, sino que se pueden usar con una geometría que se envuelve alrededor de los bordes. Al usarlas con las mallas de spline, logran realzar el aspecto de tus personajes. |
Estratos | La función de material de Estrato te ayuda a depurar el contenido del búfer de material de estratos para Nubes volumétricas y caché mapa de sombra virtual. |
Texturas | textura función de material permiten el manejo especializado de acciones basadas en texturas, como ajustar los UV de una textura, recortar texturas, y muchas otras. Consulta Funciones de materiales de textura para obtener más información. |
Unidades | Las funciones de materiales de unidades te ayudan a convertir las distancias en el material mediante funciones matemáticas. |
Interfaz de usuario | Las funciones de materiales de la interfaz de usuario se usan con cualquier interfaz que crees para que los jugadores puedan interactuar con ella. |
Utilidad | Las funciones de materiales de utilidad tienen operaciones de nodo material expuestas que afectan a los Materiales de distintas maneras. Por ejemplo, estos materiales pueden reemplazar el color del rebote indirecto del objeto con un valor determinado que ingresas, o interpolan una mezcla entre dos texturas con base en una entrada Alpha. |
UV | Las funciones de materiales UV utilizan el shader de vértice para aumentar el rendimiento al ejecutar cálculos en el shader de pixeles. |
Vectores | Las Funciones de materiales de vectores contienen Funciones materiales especiales para aplicar distintas ecuaciones matemáticas basadas en vectores. Consulta Funciones de materiales de operaciones vectoriales para obtener más información. |
Volumétricos | Las funciones de materiales volumétricos utilizan la Ley de Beer para atenuar la luz con base en las propiedades del material a través del cual esta viaja. |
Compensación de posición del entorno | Las funciones de materiales de desplazamiento de la posición del entorno contienen funciones especiales para manipular los vértices de una malla mediante la entrada de desplazamiento de la posición del entorno. Consulta Funciones de materiales de Compensación de posición en el entorno para obtener más información. |
Texturas base de Epic
| Textura Type | Descripción |
|---|---|
Espacios en blanco | Las texturas predeterminadas para los colores, materiales basados en matemática, metales y los Normal Maps. |
Concreto | Difusa, normales y Mapeo Objeto-Relacional (ORM, por sus siglas en inglés) te ayudan a definir la rugosidad, detalles metálicos y la fuerza de oclusión del material. |
Tejido | Difusa, normales y ORM para ayudarte a definir la rugosidad y fuerza de oclusión de los tipos de cuero y tejidos. |
Fachadas | Difusa, normales y ORM para ayudarte a definir la rugosidad y fuerza de oclusión de los tipos de ladrillo, de madera, de piedritas y de estuco. |
Suelo | Difusa, normales y ORM para ayudarte a definir la rugosidad y fuerza de oclusión de las instancias de material fabricado o natural. |
Metal | Difusa, normales y ORM para ayudarte a definir la rugosidad, detalles metálicos y la fuerza de oclusión de los tipos de hierro y de acero. |
Ruidos | Texturas difusas que puedes utilizar para crear suciedad en el lente de una cámara, polvo, manchas y más. |
Rock | Difusa, normales y ORM para ayudarte a definir la rugosidad y fuerza de oclusión de los tipos de arenisca, de granito y de roca en capas. |
Madera | Difusa, normales y ORM para ayudarte a definir la rugosidad y fuerza de oclusión de los tipos de madera contrachapada y de tablones de madera. |
Funciones de material
Las funciones materiales se pueden usar para crear efectos emisivos, agregar texto y son imprescindibles para los materiales dinámicos. Estos materiales se pueden usar con Lumen, volúmenes de posprocesamiento y Niagara para crear efectos visuales y de iluminación personalizados.
En la biblioteca, podrás encontrar las siguientes funciones materiales:
| Textura Type | Descripción |
|---|---|
FadeBasedOnViewAngle | Crea un fundido en el material según el ángulo desde el que se ve el material. |
NearCameraFade | Crea un fundido en el material basado en la proximidad de la cámara. |
MF_QualitySwitch_MaterialAttributes | Los nodos MF_QualitySwitch_ son simplemente paquetes de conveniencia alrededor de las funciones de materiales Conmutador de calidad + Conmutador de camino de sombreado. Pueden ser útiles cuando se tiene un material complejo que debe simplificarse para que sea más sencillo en plataformas de gama baja. Estos son los niveles y las plataformas a las que corresponden:
MF_QualitySwitch_MaterialAttributes tomará un conjunto de MaterialAttributes como entrada y devolverá el correspondiente en función de la plataforma y la ruta de sombreado utilizadas en tiempo de ejecución. |
MF_QualitySwitch_Scalar | MF_QualitySwitch_Scalar tomará un conjunto de valores escalares como entrada y devolverá el valor correspondiente según la plataforma y la ruta de sombreado utilizadas en tiempo de ejecución. |
Utilizamos estos tipos de materiales en los siguientes tutoriales de UEFN:
Revisa los tutoriales para ver cómo usamos los materiales para crear efectos visuales en Niagara y un volumen de post-proceso. Para obtener más información sobre cómo usar las funciones de materiales, consulta Información general de las funciones materiales en la documentación.
Material de terreno
El material de paisaje se usa para crear césped y paisajes personalizados. Puedes crear un recurso de césped personalizado en un software de modelado y luego importar tu recurso de césped y usar los materiales de paisaje para crear una Instancia de material o un Tipo de césped de paisaje para tu recurso de césped personalizado.
Para obtener más información sobre cómo crear un material de césped personalizado, consulta el documento Expresión de material de terreno en la documentación de Unreal Engine.
En la biblioteca encontrarás los siguientes materiales de paisaje:
MI de Terreno Cap. 4
MI de Terreno Cap. 2
MI de Terreno personalizable de Fortnite 01