825cdc6b89802e1d0a3948baf92102675f158349
[vrfileman] / sdr / grid.p.glsl
1 uniform sampler2D tex;
2
3 varying vec3 vpos;
4
5 void main()
6 {
7         const vec3 bg_color = vec3(0.5, 0.1, 1.0);
8         vec3 grid_color = texture2D(tex, gl_TexCoord[0].st).xyz;
9
10         float fog = min(abs(vpos.z) * 0.05, 1.0);
11
12         gl_FragColor.xyz = mix(grid_color, bg_color, fog);
13         gl_FragColor.a = 1.0;
14 }