From eb64c00a02ac39f1a3d16fd9b5c526815667d08c Mon Sep 17 00:00:00 2001 From: lisyarus Date: Sun, 13 Dec 2020 18:45:32 +0300 Subject: [PATCH] Add debug shadow cascades highlighter --- libs/gfx/source/renderer/deferred.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/gfx/source/renderer/deferred.cpp b/libs/gfx/source/renderer/deferred.cpp index bd899040..b78c73dd 100644 --- a/libs/gfx/source/renderer/deferred.cpp +++ b/libs/gfx/source/renderer/deferred.cpp @@ -442,6 +442,10 @@ void main() if (tc.x >= 0.0 && tc.x <= 1.0 && tc.y >= 0.0 && tc.y <= 1.0 && tc.z >= 0.0) { +// int l = cascade + 1; +// color = vec3(float(l & 1), float(l & 2) / 2.0, float(l & 4) / 4.0); +// break; + color *= texture(u_shadow, vec4(tc.x, tc.y, float(cascade), tc.z)); break; }