File size: 275 Bytes
5f32ba4
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
export const frag = /* glsl */ `
precision mediump float;

varying vec4 vColor;
varying vec2 vPosition;

void main () {    
    float A = -dot(vPosition, vPosition);
    if (A < -4.0) discard;
    float B = exp(A) * vColor.a;
    gl_FragColor = vec4(B * vColor.rgb, B);
}
`;