diff --git a/leenkx/Sources/leenkx/renderpath/RenderPathDeferred.hx b/leenkx/Sources/leenkx/renderpath/RenderPathDeferred.hx index 0f9a14c..75a519e 100644 --- a/leenkx/Sources/leenkx/renderpath/RenderPathDeferred.hx +++ b/leenkx/Sources/leenkx/renderpath/RenderPathDeferred.hx @@ -368,7 +368,7 @@ class RenderPathDeferred { t.scale = Inc.getSuperSampling(); path.createRenderTarget(t); - // holds background depth + // holds background color var t = new RenderTargetRaw(); t.name = "refr"; t.width = 0; @@ -473,6 +473,13 @@ class RenderPathDeferred { } #end + #if rp_ssrefr + { + path.setTarget("gbuffer_refraction"); + path.clearTarget(0xffffff00); + } + #end + RenderPathCreator.setTargetMeshes(); #if rp_dynres @@ -837,7 +844,7 @@ class RenderPathDeferred { { path.bindTarget("voxelsOut", "voxels"); path.bindTarget("voxelsSDF", "voxelsSDF"); - path.bindTarget("gbuffer2", "sveloc"); + path.bindTarget("gbuffer2", "gbuffer2"); } #end