engineGetPostImage
Cliente
Da la imagen que produce un paso de un posprocesado, para dibujarla o usarla en otro material.
texture|false engineGetPostImage(material|string material, string step)
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
| material | material|string | El material o el nombre de un material. |
| step | string | El nombre del paso (step) en el shader. |
Retorno
Un elemento texture con la imagen del paso, siempre el mismo para el mismo material y paso. false cuando el shader del material no es de posprocesado o no tiene ese paso; el aviso lista los pasos que tiene.
Ejemplo
local bloom = engineCreateMaterial(engineCreateShader("shaders/bloom.shader"))
engineAddPostProcess(bloom)
local bright = engineGetPostImage(bloom, "bright")
addEventHandler("onClientRender", root, function()
if bright then
dxDrawImage(20, 20, 320, 180, bright)
end
end)AtenciónUn nombre que no es de material es un error.