A simple map viewer

123456789101112131415
  1. #version 100
  2. precision highp float;
  3. attribute vec2 position;
  4. attribute vec2 extrusion;
  5. uniform vec2 scale;
  6. uniform float half_width;
  7. varying vec2 v_extrusion;
  8. void main() {
  9. gl_Position = vec4(position + extrusion * scale * half_width, 0.0, 1.0);
  10. v_extrusion = extrusion;
  11. }