UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

18 lines (16 loc) 681 B
export const VERT = `#version 300 es 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==