Files
glsl_playground/utilities/shapes.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);
}