Abstract
Materials such as clothing or carpets, or complex assemblies of small leaves, flower petals, or mosses, do not fit well into either BRDF or BSSRDF models. Their appearance is a complex combination of reflection, transmission, scattering, shadowing, and inter-reflection. This complexity can be handled by simulating the full volumetric light transport within these materials by Monte Carlo algorithms, but there is no easy way to construct the necessary distributions of local material properties thatwould lead to the desired global appearance. In this article, we consider one way to alleviate the problem: an editing algorithm that enables a material designer to set the local (singlescattering) albedo coefficients interactively, and see an immediate update of the emergent appearance in the image. This is a difficult problem, since the function from materials to pixel values is neither linear nor low-order polynomial. We combine the following two ideas to achieve high-dimensional heterogeneous edits: precomputing the homogeneous mapping of albedo to intensity, and a large Jacobian matrix, which encodes the derivatives of each image pixel with respect to each albedo coefficient. Combining these two datasets leads to an interactive editing algorithm with a very good visual match to a fully path-traced ground truth.
Supplemental Material
- Arvo, J. 1993. Linear operators and integral equations in global illumination. In SIGGRAPH Course Notes 42.Google Scholar
- Ben-Artiz, A., Egan, K., Durand, F., and Ramamoorthi, R. 2008. A precomputed polynomial representation for interactive brdf editing with global illumination. ACM Trans. Graph. 27, 13:1--13:13. Google Scholar
Digital Library
- Ben-Artiz, A., Overbeck, R., and Ramamoorthi, R. 2006. Realtime brdf editing in complex lighting. ACM Trans. Graph. 25, 945--954. Google Scholar
Digital Library
- Bouthors, A., Neyret, F., Max, N., Bruneton, E., and Crassin, C. 2008. Interactive multiple anisotropic scattering in clouds. In Proceedings of the ACM Symposium on Interactive 3D Graphics and Games (i3D'08). E. Haines and M. Meguire, Eds., 173--182. Google Scholar
Digital Library
- Dorsey, J. O., Arvo, J., and Greenberg, D. P. 1995. Interactive design of complex time-dependent lighting. IEEE Comput. Graph. Appl. 15, 2, 26--36. Google Scholar
Digital Library
- Igehy, H. 1999. Tracing ray differentials. In Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH'99). 179--186. Google Scholar
Digital Library
- Jakob, W. 2010. Mitsuba renderer. http://www.mitsuba-renderer.org.Google Scholar
- Jakob, W., Arbree, A., Moon, J. T., Bala, K., and Marschner, S. 2010. A radiative transfer framework for rendering materials with anisotropic structure. ACM Trans. Graph. 29, 53:1--53:13. Google Scholar
Digital Library
- Jakob, W. and Marschner, S. 2012. Manifold exploration. A markov chain monte carlo technique for rendering scenes with difficult specular transport. ACM Trans. Graph. 31, 4, 58:1--58:13. Google Scholar
Digital Library
- Kajiya, J. T. 1986. The rendering equation. SIGGRAPH Comput. Graph. 20, 143--150. Google Scholar
Digital Library
- Kaijya, J. T. and Von Herzen, B. P. 1984. Ray tracing volume densities. SIGGRAPH Comput. Graph. 18, 165--174. Google Scholar
Digital Library
- Kaldor, J. M., James, D. L., and Marschner, S. 2008. Simulating knitted cloth at the yarn level. ACM Trans. Graph. 27, 3, 1. Google Scholar
Digital Library
- Ng, R., Ramamoorthi, R., and Hanrahan, P. 2003. All-Frequency shadows using non-linear wavelet lighting approximation. ACM Trans. Graph. 22, 376--381. Google Scholar
Digital Library
- Nimeroff, J. S., Simoncelli, E., and Dorsey, J. 1994. Efficient rendering of naturally illuminated environments. In Proceedings of the 5th Eurographics Workshop on Rendering. 359--373.Google Scholar
- Pauly, M., Kollig, T., and Keller, A. 2000. Metropolis light transport for participating media. In Proceedings of the Eurographics Workshop on Rendering Techniques. 11--22. Google Scholar
Digital Library
- Piponi, D. 2004. Automatic differentiation, c++ templates, and photogrammetry. J. Graph. GPU Game Tools 9, 4, 41--55.Google Scholar
Cross Ref
- Ramamoorthi, R. 2009. Precomputation-Based Rendering. Now Publishers. Google Scholar
Digital Library
- Schroder, K., Klein, R., and Zike, A. 2011. A volumetric approach to predictive rendering of fabrics. Comput. Graph. Forum. 30, 4, 1277--1286. Google Scholar
Digital Library
- Sequin, C. H. and Smyrl, E. K. 1989. Parameterized ray-tracing. SIGGRAPH Comput. Graph. 23, 307--314. Google Scholar
Digital Library
- Sloan, P.-P., Kautz, J., and Snyder, J. 2002. Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. ACM Trans. Graph. 21, 527--536. Google Scholar
Digital Library
- Song, Y., Tong, X., Pellacini, F., and Pers, P. 2009. Subedit: A representation for editing measured heterogeneous sub surface scattering. ACM Trans. Graph. 28, 31:1--31:10. Google Scholar
Digital Library
- Sun, X., Zhou, K., Chen, Y., Lin, S., Shi, J., and Guo, B. 2007. Interactive relighting with dynamic brdfs. ACM Trans. Graph. 26. Google Scholar
Digital Library
- Veach, E. 1997. Robust monte carlo methods for light transport simuation. Ph.D. Thesis, Stanford University. Google Scholar
Digital Library
- Walter, B., Marschner, S. R., Li, H., and Torrance, K. E. 2007. Microfacet models for refraction through rough surfaces. In Proceedings of the EG Symposium on Rendering Techniques. 195--206. Google Scholar
Digital Library
- Wang, J., Zhao, S., Tong, X., Lin, S., Lin, Z., Dong, Y., Guo, B., and Shum, H.-Y. 2008. Modeling and rendering of heterogeneous translucent materials using the diffusion equation. ACM Trans. Graph. 27, 1, 1--18. Google Scholar
Digital Library
- Ward, G. J. and Heckbert, P. S. 1992. Irradiance gradients. In Proceedings of the Eurographics Workshop on Rendering.Google Scholar
- Zhao, S., Jakob, W., Marschner, S., and Bala, K. 2011. Building volumetric appearance models of fabric using micro ct imaging. In ACM SIGGRAPH Papers, Article 44. Google Scholar
Digital Library
Index Terms
Interactive albedo editing in path-traced volumetric materials
Recommendations
Interactive bi-scale editing of highly glossy materials
We present a new technique for bi-scale material editing using Spherical Gaussians (SGs). To represent large-scale appearances, an effective BRDF that is the average reflectance of small-scale details is used. The effective BRDF is calculated from the ...
A precomputed polynomial representation for interactive BRDF editing with global illumination
The ability to interactively edit BRDFs in their final placement within a computer graphics scene is vital to making informed choices for material properties. We significantly extend previous work on BRDF editing for static scenes (with fixed lighting ...
Physically-based interactive bi-scale material design
SA '11: Proceedings of the 2011 SIGGRAPH Asia ConferenceWe present the first physically-based interactive system to facilitate the appearance design at different scales consistently, through manipulations of both small-scale geometry and materials. The core of our system is a novel reflectance filtering ...





Comments