blob: 6f7c56f467927c976b9a5d325be6203d28069f0a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
#version 330 core
// Input vertex data, different for all executions of this shader.
layout(location = 0) in vec3 vertexPosition_modelspace;
// Values that stay constant for the whole mesh.
uniform mat4 MVP;
void main(){
// Output position of the vertex, in clip space : MVP * position
gl_Position = MVP * vec4(vertexPosition_modelspace,1);
}
|