provide sun+ambient lights to SunPosition
compute and update light colors depending on sun vector