Sha256: 919f39c810f042f3a2564fcfadba04ff6606c40127d0dcf30e61534e9f7177a5
Contents?: true
Size: 511 Bytes
Versions: 19
Compression:
Stored size: 511 Bytes
Contents
uniform sampler2D u_atlas; varying vec2 v_textureCoordinates; #ifdef RENDER_FOR_PICK varying vec4 v_pickColor; #else varying vec4 v_color; #endif void main() { #ifdef RENDER_FOR_PICK vec4 vertexColor = vec4(1.0, 1.0, 1.0, 1.0); #else vec4 vertexColor = v_color; #endif vec4 color = texture2D(u_atlas, v_textureCoordinates) * vertexColor; if (color.a == 0.0) { discard; } #ifdef RENDER_FOR_PICK gl_FragColor = v_pickColor; #else gl_FragColor = color; #endif }
Version data entries
19 entries across 19 versions & 1 rubygems