diff --git a/assets/data/gfx/textures/tile_aqua.png b/assets/data/gfx/textures/tile_aqua.png new file mode 100644 index 0000000..8e8d14f Binary files /dev/null and b/assets/data/gfx/textures/tile_aqua.png differ diff --git a/assets/shaders/bckg/bckg.frag b/assets/shaders/bckg/bckg.frag new file mode 100644 index 0000000..5ecaf92 --- /dev/null +++ b/assets/shaders/bckg/bckg.frag @@ -0,0 +1,12 @@ +#ifdef GL_ES +precision mediump float; +#endif + +uniform sampler2D u_texture; +uniform vec2 u_scaling; + +varying vec2 v_texCoords; + +void main(){ + gl_FragColor = texture2D(u_texture, v_texCoords * u_scaling); +} \ No newline at end of file diff --git a/assets/shaders/bckg/bckg.vert b/assets/shaders/bckg/bckg.vert new file mode 100644 index 0000000..191d740 --- /dev/null +++ b/assets/shaders/bckg/bckg.vert @@ -0,0 +1,11 @@ +uniform mat4 u_projTrans; + +attribute vec4 a_position; +attribute vec2 a_texCoord0; + +varying vec2 v_texCoords; + +void main(){ + v_texCoords = a_texCoord0; + gl_Position = u_projTrans * a_position; +} \ No newline at end of file