ewol/data/textured3D.vert

22 lines
444 B
GLSL
Raw Normal View History

#ifdef GL_ES
precision mediump float;
precision mediump int;
#endif
2012-08-29 10:14:08 +02:00
// Input :
attribute vec3 EW_coord3d;
2012-08-29 10:14:08 +02:00
attribute vec2 EW_texture2d;
attribute vec4 EW_color;
uniform mat4 EW_MatrixTransformation;
// output :
varying vec4 f_color;
varying vec2 f_texcoord;
void main(void) {
gl_Position = EW_MatrixTransformation * vec4(EW_coord3d, 1.0);
2012-08-29 10:14:08 +02:00
// set texture output coord
f_texcoord = EW_texture2d;
// set output color :
f_color = EW_color;
}