engineSetMaterialShader
Cliente
Cambia el shader de un material, manteniendo los valores que ya tiene.
bool engineSetMaterialShader(material material, string|shader|false shader)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| material | material | El material. |
| shader | string|shader|false | El nombre de un shader o un elemento shader. false quita el shader propio, y el material vuelve a usar el de su base. |
Retorno
true cuando el shader se cambió.
Ejemplo
local material = engineCreateMaterial()
local shader = engineCreateShader("shaders/hologram.shader")
engineSetMaterialShader(material, shader)AtenciónUn nombre que no es de shader es un error; aquí no se aceptan presets.