M MY Multiplayer: Wiki
Lado
Tipo

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

Veja também