@tolokoban/tgd
Version:
ToloGameDev library for WebGL2
18 lines (16 loc) • 681 B
JavaScript
export const VERT = `
uniform float uniZoom;
uniform vec2 uniScale;
uniform vec2 uniScroll;
uniform float uniZ;
in vec2 attPoint;
in vec2 attUV;
out vec2 varUV;
void main() {
varUV = (attUV + uniScroll) * uniZoom;
float x = uniScale.x * attPoint.x;
float y = uniScale.y * attPoint.y;
gl_Position = vec4(x, y, uniZ, 1.0);
}
`;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFja2dyb3VuZC52ZXJ0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3BhaW50ZXIvYmFja2dyb3VuZC9iYWNrZ3JvdW5kLnZlcnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxDQUFDLE1BQU0sSUFBSSxHQUNiOzs7Ozs7Ozs7Ozs7Ozs7O0NBZ0JILENBQUEifQ==