temporarily removed point light position from diffuse calculation in the shader