engineSetMaterialShader
Cliente
Troca o shader de um material, mantendo os valores que ele já tem.
bool engineSetMaterialShader(material material, string|shader|false shader)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| material | material | O material. |
| shader | string|shader|false | O nome de um shader ou um elemento shader. false tira o shader próprio, e o material volta a usar o da sua base. |
Retorno
true quando o shader foi trocado.
Exemplo
local material = engineCreateMaterial()
local shader = engineCreateShader("shaders/hologram.shader")
engineSetMaterialShader(material, shader)AtençãoUm nome que não é de shader é um erro; presets não são aceitos aqui.