8 uniform mat4 mvpMatrix;
10 out
vec2 vertex_texcoord;
14 gl_Position= mvpMatrix *
vec4(position, 1);
15 vertex_texcoord= texcoord;
20 #ifdef FRAGMENT_SHADER
22 in
vec2 vertex_texcoord;
24 uniform sampler2D base_texture;
25 uniform sampler2D detail_texture;
27 out
vec4 fragment_color;
31 vec4 color= texture(base_texture, vertex_texcoord);
32 color= color * 0.5 + texture(detail_texture, vertex_texcoord) * 0.5;
34 fragment_color= color;
vecteur generique, utilitaire.
vecteur generique, utilitaire.
vecteur generique 4d, ou 3d homogene, utilitaire.