Real-time multiply recursive reflections and refractions using hybrid rendering
A practical algorithm for rendering interreflections with all-frequency BRDFs