]> gitweb.ps.run Git - subsurface_scattering/blobdiff - shaders/frag_shadowmap.glsl
render shadowmap and irradiance
[subsurface_scattering] / shaders / frag_shadowmap.glsl
diff --git a/shaders/frag_shadowmap.glsl b/shaders/frag_shadowmap.glsl
new file mode 100644 (file)
index 0000000..6d6dab6
--- /dev/null
@@ -0,0 +1,14 @@
+\r
+#version 330 core\r
+\r
+in vec3 FragPos;\r
+\r
+out vec4 FragColor;\r
+\r
+uniform vec3 lightPos;\r
+\r
+void main()\r
+{\r
+  float lightDist = 1 - (length(lightPos - FragPos) - 5.5);\r
+  FragColor = vec4(vec3(lightDist), 1);\r
+}\r