Skip to content
Permalink
Browse files

Shaders: fix fog not affecting opaque liquids

  • Loading branch information
RealBadAngel authored and paramat committed Feb 23, 2016
1 parent 8591713 commit e8a3d22cbef3aa2764c1ad217585667276df8c80
Showing with 1 addition and 1 deletion.
  1. +1 −1 client/shaders/nodes_shader/opengl_fragment.glsl
@@ -194,7 +194,7 @@ void main(void)

vec4 col = vec4(color.rgb * gl_Color.rgb, 1.0);

#if MATERIAL_TYPE == TILE_MATERIAL_LIQUID_TRANSPARENT || MATERIAL_TYPE == TILE_MATERIAL_LIQUID_OPAQUE
#if MATERIAL_TYPE == TILE_MATERIAL_LIQUID_TRANSPARENT
float alpha = gl_Color.a;
if (fogDistance != 0.0) {
float d = max(0.0, min(vPosition.z / fogDistance * 1.5 - 0.6, 1.0));

0 comments on commit e8a3d22

Please sign in to comment.