7 lines
236 B
GLSL
7 lines
236 B
GLSL
vec3 circle(in vec2 _st, in float _radius, vec3 color){
|
|
vec2 dist = _st-vec2(0.5);
|
|
return color-smoothstep(_radius-(_radius*0.02),
|
|
_radius+(_radius*0.02),
|
|
dot(dist,dist)*4.0);
|
|
}
|