changed light uniforms to 3fv