shader/sprite_frag.glsl

changeset 88
6234b7ea48f3
parent 50
d8d2e4817db1
equal deleted inserted replaced
87:874a02a683c5 88:6234b7ea48f3
1 #version 400 core 1 #version 400 core
2 2
3 layout(location = 0) out vec4 diffuse; 3 layout(location = 0) out vec4 diffuse;
4 in vec2 texcoord; 4 in vec2 texcoord;
5 in vec2 uvcoord;
5 6
6 uniform sampler2DRect tex; 7 uniform sampler2D uv_tex;
8 uniform sampler2DRect rect_tex;
7 9
8 void main(void) { 10 void main(void) {
9 diffuse = texture(tex, texcoord); 11 diffuse = texture(rect_tex, texcoord) * texture(uv_tex, uvcoord);
10 } 12 }

mercurial