From f9ad6fa902c1167d7622ee7af2617d14b62bee21 Mon Sep 17 00:00:00 2001 From: pryazha Date: Wed, 19 Feb 2025 22:26:48 +0500 Subject: quite a lot of changes that I, of course, are not going to describe;) --- .../3.1.shadow_mapping/shaders/debug_quad.fs | 27 ---------------------- 1 file changed, 27 deletions(-) delete mode 100644 advanced_lighting/3.1.shadow_mapping/shaders/debug_quad.fs (limited to 'advanced_lighting/3.1.shadow_mapping/shaders/debug_quad.fs') diff --git a/advanced_lighting/3.1.shadow_mapping/shaders/debug_quad.fs b/advanced_lighting/3.1.shadow_mapping/shaders/debug_quad.fs deleted file mode 100644 index d250894..0000000 --- a/advanced_lighting/3.1.shadow_mapping/shaders/debug_quad.fs +++ /dev/null @@ -1,27 +0,0 @@ -#version 330 core - -in vec2 tex_coords; - -out vec4 frag_color; - -uniform sampler2D depth_map; -uniform float near; -uniform float far; - -float -linearize_depth(float depth) -{ - float z = (depth+1.0)*0.5; - return((2.0*near*far)/(far+near-z*(far-near))); -} - -void -main(void) -{ - float depth = texture(depth_map, tex_coords).r; - - /* frag_color = vec4(vec3(depth), 1.0); */ - - /* NOTE(pryazha): For visual debugging of perspective projection light */ - frag_color = vec4(vec3(linearize_depth(depth)/far), 1.0); -} -- cgit v1.2.3