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; |
|
5 in vec2 uvcoord; |
4 in vec2 uvcoord; |
6 |
5 |
7 uniform sampler2D uv_tex; |
6 uniform sampler2D uv_tex; |
8 uniform sampler2DRect rect_tex; |
7 uniform sampler2DRect rect_tex; |
9 |
8 |
10 void main(void) { |
9 void main(void) { |
11 diffuse = texture(rect_tex, texcoord) * texture(uv_tex, uvcoord); |
10 diffuse = texture(rect_tex, uvcoord) * texture(uv_tex, uvcoord); |
12 } |
11 } |