A global illumination solution for general reflectance distributions | Synapse