“…This caching structure, called Irradiance Vector Grid [12][13] , is only intended for low-frequency indirect illumination, as we assume that direct illumination and highfrequency indirect illumination are dealt with by more specific techniques (e.g., soft shadow maps, specular or glossy environment maps, view-dependent ray casting, etc.). The Irradiance Vector Grid offers the following features: 1) robustness against local variations of diffuse reflectance, 2) robustness against local variations of surface normals, 3) smoothness everywhere in the 3D scene, and 4) low memory requirements.…”