From: Alexis Laferrière Date: Sun, 24 Jan 2016 06:37:34 +0000 (-0500) Subject: lib/gamnit depth: discard fragments with a low alpha value X-Git-Tag: v0.8~7^2~8 X-Git-Url: http://nitlanguage.org lib/gamnit depth: discard fragments with a low alpha value Signed-off-by: Alexis Laferrière --- diff --git a/lib/gamnit/depth/more_materials.nit b/lib/gamnit/depth/more_materials.nit index aa9600c..613ff1a 100644 --- a/lib/gamnit/depth/more_materials.nit +++ b/lib/gamnit/depth/more_materials.nit @@ -325,6 +325,8 @@ class LambertProgram gl_FragColor += lambert * diffuse_color * texture2D(map_diffuse, v_tex_coord); else gl_FragColor += lambert * diffuse_color; + + if (gl_FragColor.a < 0.01) discard; } """ @ glsl_fragment_shader