5 layout(location= 0) in
vec3 position;
6 layout(location= 2) in
vec3 normal;
8 uniform mat4 mvpMatrix;
12 gl_Position= mvpMatrix *
vec4(position, 1);
16 #ifdef FRAGMENT_SHADER
17 out
vec4 fragment_color;
21 fragment_color=
vec4(0,0,0, 1);
vecteur generique, utilitaire.
vecteur generique 4d, ou 3d homogene, utilitaire.