added glsl shaders for speed and gradients