Los materiales aproximados de glTF son versiones con bake de los materiales de tus niveles de Unreal Engine. Están optimizados para la exportación de glTF y se suelen utilizar para exportar materiales en tiempo de ejecución. Dado que el proceso de baking de material y otras técnicas en las que se basa el exportador de glTF no son posibles en tiempo de ejecución, los materiales aproximados son la única forma de exportar un material correctamente.
Los materiales aproximados de glTF también sirven para lo siguiente:
- Previsualización: al generar un material aproximado, verás exactamente cómo queda tu material de Unreal Engine al exportarlo a glTF.
- Rendimiento: el uso de materiales aproximados de glTF acelera las exportaciones de glTF porque el exportador ya no necesita hacer baking de material, que es la parte del proceso de exportación que más tiempo consume.
Algunos materiales de Unreal Engine emplean datos específicos de la malla, como la posición en el mundo, los colores de los vértices, etc. El exportador de glTF puede hacer bake de materiales de Unreal Engine con datos específicos de la malla, pero no puede crear materiales aproximados con datos específicos de la malla. Si tienes que crear materiales aproximados para materiales que usen datos específicos de la malla, debes crear un material aproximado con cada malla de forma individual.
Cómo crear un material aproximado de glTF
Cuando creas un material aproximado de glTF a partir de un material de Unreal Engine, el aproximado aparece en una subcarpeta GLTF de la carpeta que contiene el material de origen. Tiene el mismo nombre que el material de origen, pero con el prefijo MI_GLTF.
Para crear un material aproximado de glTF, haz lo siguiente:
- En el explorador de contenido, haz clic con el botón derecho del ratón en un material.
- Desde el menú contextual, selecciona Crear material aproximado de glTF.
Cuando creas un material aproximado, el exportador de glTF crea automáticamente una referencia a él en la matriz Datos de usuario del recurso del material de Unreal Engine.
Para ver o modificar la referencia, haz lo siguiente:
- En el explorador de contenido, selecciona el recurso y edítalo.
- En el panel Detalles, amplía la sección Datos de usuario del recurso.
- Localiza la fila Datos de usuario del recurso y haz clic en Añadir elemento (+). Aparecerá una nueva fila de índice.
- En la lista desplegable de la nueva fila del índice, selecciona Opciones de exportación del material de glTF.
- Amplía la sección Índice > General.
- En los ajustes de Aproximado, puedes ver o modificar la referencia al material aproximado de glTF.