10 uniform mat4 mvpMatrix;
11 uniform mat4 mvMatrix;
19 gl_Position= mvpMatrix *
vec4(position, 1);
20 view_normal= mat3(mvMatrix) * normal;
25 #ifdef FRAGMENT_SHADER
32 out
vec4 fragment_color;
36 fragment_color=
vec4(color * abs(view_normal.z), 1);
vecteur generique, utilitaire.
vecteur generique 4d, ou 3d homogene, utilitaire.