Diffuse shading, visibility fields, and the geometry of ambient light | IEEE Conference Publication | IEEE Xplore