diff options
author | Ilion Beyst <ilion.beyst@gmail.com> | 2021-12-29 22:54:30 +0100 |
---|---|---|
committer | Ilion Beyst <ilion.beyst@gmail.com> | 2021-12-29 22:54:30 +0100 |
commit | 71ee6c99e963d96286cae8d0bfc2f20a9c9c920b (patch) | |
tree | c4d290c4a658853436477cb07cd469684c64f8e3 /web/pw-frontend/public/static/shaders/vert/image.glsl | |
parent | 0c6d978442b244ca3f29c1ffdd44b5007ae7ad93 (diff) | |
download | planetwars.dev-71ee6c99e963d96286cae8d0bfc2f20a9c9c920b.tar.xz planetwars.dev-71ee6c99e963d96286cae8d0bfc2f20a9c9c920b.zip |
move assets to visualizer package
Diffstat (limited to 'web/pw-frontend/public/static/shaders/vert/image.glsl')
-rw-r--r-- | web/pw-frontend/public/static/shaders/vert/image.glsl | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/web/pw-frontend/public/static/shaders/vert/image.glsl b/web/pw-frontend/public/static/shaders/vert/image.glsl deleted file mode 100644 index 5dd3f56..0000000 --- a/web/pw-frontend/public/static/shaders/vert/image.glsl +++ /dev/null @@ -1,33 +0,0 @@ -#ifdef GL_ES -precision mediump float; -#endif - -attribute vec2 a_position; -attribute vec2 a_texCoord; - -uniform float u_time; - -uniform vec4 u_viewbox; // [x, y, width, height] -uniform vec2 u_resolution; -uniform mat3 u_trans; - -varying vec2 v_pos; -varying vec2 v_texCoord; - -void main() { - vec3 pos = vec3(a_position, 1.0); - - pos = u_trans * pos; - - vec2 uv = pos.xy; - - // Viewbox's center is top left, a_position's is in the center to the screen - // So translate and scale the viewbox** - uv -= u_viewbox.xy + (u_viewbox.zw * 0.5); - uv /= u_viewbox.zw * 0.5; - - v_pos = (uv.xy + 1.0) * 0.5; - - gl_Position = vec4(uv.xy, 0.0, 1.0); - v_texCoord = a_texCoord; -} |