fere 0.0.0

A 3D rendering engine focused on simple use and realtime global illumination.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#version 330 core

in vec2 uv;

uniform sampler2D u_tex0;
layout (location = 0) out vec4 io_color;

void main()
{
    vec3 value = texture(u_tex0, uv).rgb;
    if (value == vec3(0)) {
        io_color = vec4(0, 0, 0, 1);
    } else {
        value = value / length(value);
        io_color = vec4(value, 1);
    }    
}