gKit2 light
tuto9_groups.glsl
Go to the documentation of this file.
1 
3 #version 330
4 
5 #ifdef VERTEX_SHADER
6 layout(location= 0) in vec3 position;
7 
8 uniform mat4 mvpMatrix;
9 
10 void main( )
11 {
12  gl_Position= mvpMatrix * vec4(position, 1);
13 }
14 
15 #endif
16 
17 
18 #ifdef FRAGMENT_SHADER
19 out vec4 fragment_color;
20 uniform vec4 material_color;
21 
22 void main( )
23 {
24  fragment_color= material_color;
25 }
26 
27 #endif
vecteur generique, utilitaire.
Definition: vec.h:146
vecteur generique 4d, ou 3d homogene, utilitaire.
Definition: vec.h:168