added transformation into tangent space (rotation of x,y,z coordinates along vectorfield along surface) within vertex shader.