19 lines
405 B
GLSL
19 lines
405 B
GLSL
|
#ifdef GL_ES
|
||
|
precision mediump float;
|
||
|
precision mediump int;
|
||
|
#endif
|
||
|
// Input :
|
||
|
attribute vec3 EW_coord3d;
|
||
|
attribute vec2 EW_texture2d;
|
||
|
uniform mat4 EW_MatrixTransformation;
|
||
|
uniform mat4 EW_MatrixPosition;
|
||
|
|
||
|
// output :
|
||
|
varying vec2 f_texcoord;
|
||
|
|
||
|
void main(void) {
|
||
|
gl_Position = EW_MatrixTransformation * EW_MatrixPosition * vec4(EW_coord3d, 1.0);
|
||
|
// set texture output coord
|
||
|
f_texcoord = EW_texture2d;
|
||
|
}
|