sky_renderer 0.5.1

[DEPRECATED: use wilhelm_renderer instead] A minimalist 2D data rendering engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#version 330 core
out vec4 FragColor;

uniform vec3 geometryColor;

void main() {
    // Coordinates in gl_Point are from (0,0) to (1,1), center at (0.5, 0.5)
    vec2 coord = gl_PointCoord - vec2(0.5);
    float dist = length(coord);

    // Discard anything outside radius
    if (dist > 0.5) {
        discard;
    }

    FragColor = vec4(geometryColor, 1.0);
}