Estimate both solid angle and radiance by rendering small views from a 3D grid of points. Unlike the previous radiosity examples, this technique can deal with texturing, alpha-blended shapes, and multiple occluders. It's the slowest one we've seen yet, however!