move overlay under the sprite layer

This commit is contained in:
PeaAshMeter 2026-04-13 01:19:00 +03:00
parent 5a35d8fe74
commit d81f45e214

View File

@ -58,7 +58,6 @@ function render:applyBlur(input, radius)
end
function render:draw()
-- пол -> тени -> спрайты -> свет -> оверлей
local weather = Tree.level.weather
local txs = self.textures
love.graphics.setCanvas(txs.lightLayer)
@ -75,13 +74,14 @@ function render:draw()
love.graphics.setShader(lightShader)
love.graphics.draw(txs.floorLayer)
love.graphics.setShader()
love.graphics.draw(txs.overlayLayer)
love.graphics.setShader(lightShader)
lightShader:send("scene", txs.spriteLayer)
lightShader:send("light", txs.spriteLightLayer)
love.graphics.draw(txs.spriteLayer)
love.graphics.setShader()
love.graphics.draw(txs.overlayLayer)
end
---@param params {w: number?, h: number?}