budnhead/NHEngine/shader/simple_vertex.shader

21 lines
285 B
Plaintext
Raw Normal View History

2017-04-20 16:49:43 +02:00
#version 330
2017-04-20 23:46:45 +02:00
in vec3 position;
in vec3 v_color;
in vec3 v_norm;
in vec2 v_uv;
2017-04-20 16:49:43 +02:00
uniform mat4 proj_matrix;
2017-04-20 23:46:45 +02:00
out vec4 color;
out vec3 norm;
out vec2 uv;
2017-04-20 16:49:43 +02:00
void main()
{
2017-04-20 23:46:45 +02:00
color = vec4( v_color, 0.6);
norm = v_norm;
uv = v_uv;
gl_Position = proj_matrix * vec4(position, 1.0) ;
2017-04-20 16:49:43 +02:00
}