treesummaryrefslogcommitdiff
path: root/shaders/frag_shadowmap.glsl
diff options
context:
space:
mode:
authorPatrick Schönberger2021-02-10 11:52:27 +0100
committerPatrick Schönberger2021-02-10 11:52:27 +0100
commite03792c2d5620ca07ac50717062df846927027c0 (patch)
tree0095ae1fcaeb680c0974398e7b15fe57f96daf66 /shaders/frag_shadowmap.glsl
parent451e872ddbe6db8bd8d6aa54ca0bf744dc5405e5 (diff)
downloadsubsurface_scattering-e03792c2d5620ca07ac50717062df846927027c0.tar.gz
subsurface_scattering-e03792c2d5620ca07ac50717062df846927027c0.zip
render shadowmap and irradiance
Diffstat (limited to 'shaders/frag_shadowmap.glsl')
-rw-r--r--shaders/frag_shadowmap.glsl14
1 files changed, 14 insertions, 0 deletions
diff --git a/shaders/frag_shadowmap.glsl b/shaders/frag_shadowmap.glsl
new file mode 100644
index 0000000..6d6dab6
--- /dev/null
+++ b/shaders/frag_shadowmap.glsl
@@ -0,0 +1,14 @@
+
+#version 330 core
+
+in vec3 FragPos;
+
+out vec4 FragColor;
+
+uniform vec3 lightPos;
+
+void main()
+{
+ float lightDist = 1 - (length(lightPos - FragPos) - 5.5);
+ FragColor = vec4(vec3(lightDist), 1);
+}