engineGetShaders
Cliente
Lista todos os shaders e presets carregados, dos pacotes e dos scripts.
table engineGetShaders()
Retorno
Uma tabela de nome → informações. Cada entrada tem pass (gbuffer ou forward), preset, origin e owner. Um shader também tem shadingModel, domain (surface, terrain, water ou post), depthOffset, refraction, varyings, targets, steps (os passos de um pós-processamento, cada um com name e size), extends e resources. Um preset tem shader, o shader em que se baseia.
Exemplo
for name, info in pairs(engineGetShaders()) do
if info.domain == "post" then
outputDebugString(name .. " (" .. info.owner .. ")")
end
end