https://hgpu.org/?p=3222
GPU-Based Techniques For Global Illumination Effects