engineAddPostProcess
Cliente
Liga um pós-processamento na tela: um material cujo shader é #type post.
bool engineAddPostProcess(material material [, int priority = 0])
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| material | material | O material, com um shader de pós-processamento. |
| priority | int | A ordem entre os pós-processamentos no mesmo ponto do quadro: os de menor prioridade rodam antes. Chamar de novo com outra prioridade muda a ordem.padrão 0 |
Retorno
true quando foi ligado, ou quando já estava com a mesma prioridade.
Exemplo
local shader = engineCreateShader("shaders/vignette.shader")
local vignette = engineCreateMaterial(shader)
engineSetMaterialValue(vignette, "strength", 0.6)
engineAddPostProcess(vignette, 10)AtençãoUm material cujo shader não é de pós-processamento é um erro.