Important changes: * The functionality of the algorithm was verified for a new complex scene with glossy flamingos. See section 5, paragraph Flamingo. * Added animation showing the use of temporal coherence to suppress the flickering artifacts in the animation. See additional video. * Rendering time scalability of the SDRC with the number of direction samples N was measured. See table 2 for details. * Added heuristics for decrease the radius of cache record in the places where the indirect illumination term changes quickly. See section 4.6. * Indirect illumination computation up to 4th bounce was handled using the photon maps. * Note to the SHRC: The rendering quality could be improved using more spherical harmonics coefficients. However, the number of samples taken for hemisphere sampling must be adequately increased. It negatively affects the performance of the algorithm.