Browse Source

Update write_depth.fs

Ray 2 years ago
parent
commit
54ccb18e87
1 changed files with 8 additions and 3 deletions
  1. 8 3
      examples/shaders/resources/shaders/glsl330/write_depth.fs

+ 8 - 3
examples/shaders/resources/shaders/glsl330/write_depth.fs

@@ -1,15 +1,20 @@
 #version 330
 #version 330
 
 
+// Input vertex attributes (from vertex shader)
 in vec2 fragTexCoord;
 in vec2 fragTexCoord;
 in vec4 fragColor;
 in vec4 fragColor;
 
 
+// Input uniform values
 uniform sampler2D texture0;
 uniform sampler2D texture0;
 uniform vec4 colDiffuse;
 uniform vec4 colDiffuse;
 
 
+// Output fragment color
+out vec4 finalColor;
+
 void main()
 void main()
 {
 {
-    vec4 texelColor = texture2D(texture0, fragTexCoord);
+    vec4 texelColor = texture(texture0, fragTexCoord);
     
     
-    gl_FragColor = texelColor*colDiffuse*fragColor;
-    gl_FragDepth = 1.0 - gl_FragCoord.z;
+    finalColor = texelColor*colDiffuse*fragColor;
+    gl_FragDepth = 1.0 - finalColor.z;
 }
 }