aboutsummaryrefslogtreecommitdiff
path: root/shaders/sky.vert
blob: 5609becc71c64e21d7ebef6491326bb6281d168e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#version 150
#extension GL_ARB_explicit_attrib_location : enable
#extension GL_ARB_explicit_uniform_location : enable

layout(location = 0) in vec3 in_position ;
layout(location = 2) in vec4 in_color ;
layout(location = 1) in vec3 in_normal ;
layout(location = 3) in vec2 in_texcoord ;

uniform mat4 mvMatrix ;
uniform mat4 pjMatrix ;

out vec2 texcoord ;
out vec4 position ;

void main() {
    gl_Position = pjMatrix * (position = mvMatrix * vec4(in_position,1.0));
    texcoord = in_texcoord ;
}