New method: SetLightPosition