fix for non tangent-space shading with point lights