Abstract
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 integral of the product of the Bidirectional Visible Normal Distribution (BVNDF) and BRDFs of small-scale geometry. Our method represents the BVNDF with a sum of SGs, which can be calculated on-the-fly, enabling interactive editing of small-scale geometry. By representing small-scale BRDFs with a sum of SGs, effective BRDFs can be calculated analytically by convolving the SGs for BVNDF and BRDF. We propose a new SG representation based on convolution of two SGs, which allows real-time rendering of effective BRDFs under all-frequency environment lighting and real-time editing of small-scale BRDFs. In contrast to the previous method, our method does not require extensive precomputation time and large volume of precomputed data per single BRDF, which makes it possible to implement our method on a GPU, resulting in real-time rendering.
Supplemental Material
Available for Download
Supplemental Materials for Interactive bi-scale editing of highly glossy materials
- Ashikmin, M., Premože, S., and Shirley, P. 2000. A microfacet-based brdf generator. In Proc. of SIGGRAPH'00, 65--74. Google ScholarDigital Library
- Ben-Artzi, A., Overbeck, R., and Ramamoorthi, R. 2006. Real-time brdf editing in complex lighting. ACM Transactions on Graphics 25, 3, 945--954. Google ScholarDigital Library
- Ben-Artzi, A., Egan, K., Durand, F., and Ramamoorthi, R. 2008. A precomputed polynomial representation for interactive brdf editing with global illumination. ACM Transactions on Graphics 27, 2, 13:1--13:13. Google ScholarDigital Library
- Cheslack-Postava, E., Wang, R., Akerlund, O., and Pellacini, F. 2008. Fast, realistic lighting and material design using nonlinear cut approximation. ACM Transactions on Graphics 27, 5, 128:1--128:10. Google ScholarDigital Library
- Fournier, A. 1992. Normal distribution functions and multiple surfaces. In Proc. of Graphics Interface '92 Workshop on Local Illumination, 45--52.Google Scholar
- Green, P., Kautz, J., Matusik, W., and Durand, F. 2006. View-dependent precomputed light transport using nonlinear gaussian function approximations. In Proc. of the 2006 Symposium in Interactive 3D graphics and games, 7--14. Google ScholarDigital Library
- Green, P., Kautz, J., and Durand, F. 2007. Efficient reflectance and visibility approximations for environment map rendering. Computer Graphics Forum 26, 3, 495--502.Google ScholarCross Ref
- Han, C., Sun, B., Ramamoorthi, R., and Grinspun, E. 2007. Frequency domain normal map filtering. ACM Transactions on Graphics 26, 3, 28:1--28:12. Google ScholarDigital Library
- Heidrich, W., Daubert, K., Kautz, J., and Seidel, H.-P. 2000. Illuminating micro geometry based on precomputed visibility. In Proc. of SIGGRAPH'00, 455--464. Google ScholarDigital Library
- Iwasaki, K., Furuya, W., Dobashi, Y., and Nishita, T. 2012. Real-time rendering of dynamic scenes under all-frequency lighting using integral spherical gaussian. Computer Graphics Forum 31, 2, 727--734. Google ScholarDigital Library
- Jakob, W. 2012. Numerically stable sampling of the von mises fisher distribution on S2 (and other tricks). Tech. rep., Cornel University.Google Scholar
- Laurijssen, J., Wang, R., Dutre, P., and Brown, B. J. 2010. Fast estimation and rendering of indirect highlights. Computer Graphics Forum 29, 4, 1305--1313. Google ScholarDigital Library
- Matusik, W., Pfister, H., Brand, M., and McMillan, L. 2003. A data-driven reflectance model. ACM Transactions on Graphics 22, 3, 759--769. Google ScholarDigital Library
- Schilling, A. 1997. Towards real-time photorealistic rendering: challenges and solutions. In Proc. of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware, 7--15. Google ScholarDigital Library
- Shirely, P., and Chiu, K. 1997. A low distortion map between disk and square. Journal of Graphics, Gpu, and Game Tools 2, 3, 45--52. Google ScholarDigital Library
- Sun, X., Zhou, K., Chen, Y., Lin, S., Shi, J., and Guo, B. 2007. Interactive relighting with dynamic brdfs. ACM Transactions on Graphics 26, 3, 27:1--27:10. Google ScholarDigital Library
- Tan, P., Lin, S., Quan, L., Guo, B., and Shum, H.-Y. 2008. Filtering and rendering of resolution-dependent reflectance. IEEE Transactions on Visualization and Computer Graphics 14, 2, 412--425. Google ScholarDigital Library
- Toksvig, M. 2005. Mipmapping normal maps. Journal of Graphics, GPU, and Game Tools 10, 3, 65--71.Google ScholarCross Ref
- Tsai, Y.-T., and Shih, Z.-C. 2006. All-frequency precomputed radiance transfer using spherical radial basis functions and clustered tensor approximation. ACM Trans. Graph. 25, 3, 967--976. Google ScholarDigital Library
- Vempala, S. S. 2004. The Random Projection Method. Amer Mathematical Society.Google Scholar
- Wang, R., Cheslack-Postava, E., Wang, R., Luebke, D., Chen, Q., Hua, W., Peng, Q., and Bao, H. 2008. Real-time editing and relighting of homogeneous translucent materials. The Visual Computer 24, 7, 565--575. Google ScholarDigital Library
- Wang, J., Ren, P., Gong, M., Snyder, J., and Guo, B. 2009. All-frequency rendering of dynamic, spatially-varying reflectance. ACM Transactions on Graphics 28, 5, 133:1--133:10. Google ScholarDigital Library
- Westin, S. H., Arvo, J. R., and Torrance, K. E. 1992. Predicting reflectance functions from complex surfaces. In Proc. of SIGGRAPH'92, 255--264. Google ScholarDigital Library
- Wu, H., Dorsey, J., and Rushmeier, H. 2009. Characteristic point maps. Computer Graphics Forum 28, 4, 1227--1236. Google ScholarDigital Library
- Wu, H., Dorsey, J., and Rushmeier, H. 2011. Physically-based interactive bi-scale material design. ACM Transactions on Graphics 30, 6, 145:1--145:10. Google ScholarDigital Library
- Xu, K., Gao, Y., Li, Y., Ju, T., and Hu, S.-M. 2007. Real-time homogenous translucent material editing. Computer Graphics Forum 26, 3, 545--552.Google ScholarCross Ref
- Xu, K., Ma, L.-Q., Ren, B., Wang, R., and Hu, S.-M. 2011. Interactive hair rendering and appearance editing under environment lighting. ACM Transactions on Graphics 30, 6, 173:1--173:10. Google ScholarDigital Library
Index Terms
- Interactive bi-scale editing of highly glossy materials
Recommendations
Physically-based interactive bi-scale material design
We 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 ...
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 ...
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 ...
Comments