summaryrefslogtreecommitdiff
path: root/src/shader/outline.fragment.glsl
blob: eccda714e523232e685b6fd64a40441982085a17 (plain)
1
2
3
4
5
6
7
8
9
uniform vec4 u_color;

varying vec2 v_pos;

void main() {
    float dist = length(v_pos - gl_FragCoord.xy);
    float alpha = smoothstep(1.0, 0.0, dist);
    gl_FragColor = u_color * alpha;
}