Compute texture coordinates in the shader
Tweaking parameters
Added missing shaders