aboutsummaryrefslogtreecommitdiff
path: root/shaders/skyquad.frag
blob: 9b44bfdf4e6e3cf1c872e46cde11dea7ea1dd1bb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
uniform samplerCube Skyquad;

in vec3 Ray;

layout (location = 0) out vec4 Colour;

void main()
{
    vec3 R = normalize(Ray);
    Colour = vec4(pow(texture(Skyquad, R).rgb, vec3(1.0/2.2)), 1.0);
    // Debug.
    //Colour = vec4(pow(R*0.5 + 0.5, vec3(1.0 / 2.2)), 1.0);
}