Léxico TI › Hardware › Instancia de material

Instancia de material

Hardware Svenska → Actualizado: 2026-10-26

Una variante ligera de un material padre que solo sobrescribe parámetros, sin recompilar el código del shader.

Compilar un shader es caro, y un mundo de juego quiere miles de superficies que se vean distintas pero compartan la misma lógica. Una instancia de material lo resuelve heredando un material padre y cambiando solo sus parámetros — colores, texturas, escalares — mientras el código del shader queda intacto y ya compilado. Las Material Instances de Unreal Engine son el ejemplo canónico: un artista puede ajustar cientos de variantes en el editor o en tiempo de ejecución sin tocar una línea de HLSL. No la confundas con una variante de shader, que es una compilación distinta producida por banderas #define en tiempo de compilación — una instancia solo cambia valores que se pasan en tiempo de ejecución.

← Volver al léxico