blob: 52c9e65aa539e2d0d9bff8e1bb2f08da34bca927 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
uniform sampler2D u_image;
uniform vec2 u_dimension;
uniform vec4 u_color;
uniform float u_size;
varying vec2 v_tex;
void main() {
vec2 pos = (v_tex + (gl_PointCoord - 0.5) * u_size) / u_dimension;
gl_FragColor = u_color * texture2D(u_image, pos);
}
|