Using Procedural RenderMan Shaders for Global Illumination