Changing the shader to calculate light positions relative to the eye position outside of the shader code.