UNPKG

@tolokoban/tgd

Version:

ToloGameDev library for WebGL2

22 lines (17 loc) 727 B
export const VERT = `#version 300 es precision highp float; uniform vec4 uniTS; uniform mat4 uniModelViewMatrix; uniform mat4 uniProjectionMatrix; in vec3 attPos; in vec4 attColor; out vec4 varColor; void main() { varColor = attColor; vec3 translate = uniTS.xyz; float scale = uniTS.w; gl_Position = uniProjectionMatrix * uniModelViewMatrix * vec4(attPos * scale + translate, 1.0); }`; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXhlcy52ZXJ0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3BhaW50ZXIvYXhlcy9heGVzLnZlcnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsTUFBTSxDQUFDLE1BQU0sSUFBSSxHQUFHOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9CbEIsQ0FBQSJ9