Vision: An Architecture for Global Illumination Calculations