feature/cast-overlay #33
@ -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?}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user