// All functions from ELEMENTS Deck are pre-defined (*)

 

 

void main(){

    vec3 color = vec3(0.);

    vec2 st = gl_FragCoord.xy/u_resolution;

    gl_FragColor = vec4(color, 1.);

}

 

 

// *) ELEMENTS Deck functions:

//

// 04 stroke(float x, float s, float w)

// 08 circleSDF(vec2 st)

// 09 fill(float x, float size)

// 11 rectSDF(vec2 st, vec2 s)

// 12 crossSDF(vec2 st, float s)

// 12 fill(float v, float pct)

// 15 vesicaSDF(vec2 st, float w)

// 16 triSDF(vec2 st)

// 18 rhombSDF(vec2 st)

// 20 rotate(vec2 st, float a)

// 27 polySDF(vec2 st, int V)

// 28 hexSDF(vec2 st)

// 29 starSDF(vec2 st, int V, float s)

// 31 raySDF(vec2 st, int N)

// 35 heartSDF(vec2 st)

// 36 bridge(vec3 c, float d, float s, float w)

// 45 scale(vec2 st, vec2 s)

// 47 flowerSDF(vec2 st, int N)

// 48 spiralSDF(vec2 st, float t)

//

// More at: github.com/patriciogonzalezvivo/PixelSpiritDeck