Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2159616.2159637acmconferencesArticle/Chapter ViewAbstractPublication Pagesi3dConference Proceedingsconference-collections
research-article

Interactive rendering of acquired materials on dynamic geometry using bandwidth prediction

Published: 09 March 2012 Publication History

Abstract

Shading complex materials such as acquired reflectances in multi-light environments is computationally expensive. Estimating the shading integral requires multiple samples of the incident illumination. The number of samples required varies across the image, depending on a combination of several factors. Adaptively distributing computational budget across the pixels for shading is a challenging problem. In this paper we depict complex materials such as acquired reflectances, interactively, without any precomputation based on geometry. We first estimate the approximate spatial and angular variation in the local light field arriving at each pixel. This local bandwidth accounts for combinations of a variety of factors: the reflectance of the object projecting to the pixel, the nature of the illumination, the local geometry and the camera position relative to the geometry and lighting. We then exploit this bandwidth information to adaptively sample for reconstruction and integration. For example, fewer pixels per area are shaded for pixels projecting onto diffuse objects, and fewer samples are used for integrating illumination incident on specular objects.

Supplementary Material

MOV File (p127-bagher.mov)

References

[1]
Claustres, L., Barthe, L., and Paulin, M. 2007. Wavelet Encoding of BRDFs for Real-Time Rendering. In Graphics Interface (GI), 169--176.
[2]
Deering, M., Winner, S., Schediwy, B., Duffy, C., and Hunt, N. 1988. The triangle processor and normal vector shader: a VLSI system for high performance graphics. Computer Graphics (Proceedings of SIGGRAPH 88) 22, 4, 21--30.
[3]
Durand, F., Holzschuch, N., Soler, C., Chan, E., and Sillion, F. X. 2005. A frequency analysis of light transport. ACM Transactions on Graphics 24, 3, 1115--1126.
[4]
Egan, K., Tseng, Y.-T., Holzschuch, N., Durand, F., and Ramamoorthi, R. 2009. Frequency analysis and sheared reconstruction for rendering motion blur. ACM Transactions on Graphics 28, 3, 93:1--93:13.
[5]
Fatahalian, K., Boulos, S., Hegarty, J., Akeley, K., Mark, W. R., Moreton, H., and Hanrahan, P. 2010. Reducing shading on GPUs using quad-fragment merging. ACM Transactions on Graphics 29, 4, 67:1--67:8.
[6]
Heidrich, W., and Seidel, H.-P. 1999. Realistic, hardware-accelerated shading and lighting. In Proceedings of SIGGRAPH 99, 171--178.
[7]
Kautz, J., and McCool, M. D. 1999. Interactive rendering with arbitrary brdfs using separable approximations. In SIGGRAPH 99 abstracts and applications, 253.
[8]
Kautz, J., Snyder, J., and Sloan, P.-P. J. 2002. Fast arbitrary BRDF shading for low-frequency lighting using spherical harmonics. In Eurographics Symposium on Rendering, 291--296.
[9]
Kopf, J., Cohen, M. F., Lischinski, D., and Uyttendaele, M. 2007. Joint bilateral upsampling. ACM Transactions on Graphics 26, 3.
[10]
Latta, L., and Kolb, A. 2002. Homomorphic factorization of BRDF-based lighting computation. ACM Transactions on Graphics 21, 3, 509--516.
[11]
Matusik, W., Pfister, H., Brand, M., and McMillan, L. 2003. A data-driven reflectance model. ACM Transactions on Graphics 22, 3 (July), 759--769.
[12]
Nichols, G., and Wyman, C. 2009. Multiresolution splat-ting for indirect illumination. In Symposium on Interactive 3D graphics and games (I3D), 83--90.
[13]
Nichols, G., and Wyman, C. 2010. Interactive indirect illumination using adaptive multiresolution splatting. IEEE Transactions on Visualisation and Computer Graphics 16, 5, 729--741.
[14]
Nichols, G., Penmatsa, R., and Wyman, C. 2010. Interactive, multiresolution image-space rendering for dynamic area lighting. Computer Graphics Forum 29, 4, 1279--1288.
[15]
Ramamoorthi, R., and Hanrahan, P. 2002. Frequency space environment map rendering. ACM Transactions on Graphics 21, 3, 517--526.
[16]
Ramamoorthi, R., Mahajan, D., and Belhumeur, P. 2007. A first-order analysis of lighting, shading, and shadows. ACM Transactions on Graphics 26, 1 (Jan.).
[17]
Ramamoorthi, R. 2009. Precomputation-based rendering. Foundations and Trends in Computer Graphics and Vision 3, 4 (Apr.), 281--369.
[18]
Ritschel, T., Engelhardt, T., Grosch, T., Seidel, H.-P., Kautz, J., and Dachsbacher, C. 2009. Micro-rendering for scalable, parallel final gathering. ACM Transactions on Graphics 28, 5, 132:1--132:8.
[19]
Segovia, B., Iehl, J. C., Mitanchey, R., and Péroche, B. 2006. Non-interleaved deferred shading of interleaved sample patterns. In Symposium on Graphics Hardware (GH), 53--60.
[20]
Shopf, J., Nichols, G., and Wyman, C. 2009. Hierarchical image-space radiosity for interactive global illumination. Computer Graphics Forum 28, 4, 1141--1149.
[21]
Sloan, P.-P., Kautz, J., and Snyder, J. 2002. Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environments. ACM Transactions on Graphics 21, 3 (July), 527--536.
[22]
Soler, C., Subr, K., Durand, F., Holzschuch, N., and Sillion, F. X. 2009. Fourier depth of field. ACM Transactions on Graphics 28, 2, 18:1--18:12.
[23]
Soler, C., Hoel, O., and Rochet, F. 2010. A Deferred Shading Algorithm for Real-Time Indirect Illumination. In ACM SIGGRAPH Talks, 18:1.
[24]
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 (July), 27:1--27:10.
[25]
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.

Cited By

View all
  • (2022)A Theoretical Analysis of Compactness of the Light Transport OperatorACM SIGGRAPH 2022 Conference Proceedings10.1145/3528233.3530725(1-9)Online publication date: 27-Jul-2022
  • (2019)A Frequency Analysis and Dual Hierarchy for Efficient Rendering of Subsurface ScatteringProceedings of the 45th Graphics Interface Conference10.20380/GI2019.03(1-7)Online publication date: 1-Jun-2019
  • (2016)Real-time rendering of procedural multiscale materialsProceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games10.1145/2856400.2856409(139-148)Online publication date: 27-Feb-2016
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
I3D '12: Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
March 2012
220 pages
ISBN:9781450311946
DOI:10.1145/2159616
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 March 2012

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

I3D '12
Sponsor:
I3D '12: Symposium on Interactive 3D Graphics and Games
March 9 - 11, 2012
California, Costa Mesa

Acceptance Rates

Overall Acceptance Rate 148 of 485 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)A Theoretical Analysis of Compactness of the Light Transport OperatorACM SIGGRAPH 2022 Conference Proceedings10.1145/3528233.3530725(1-9)Online publication date: 27-Jul-2022
  • (2019)A Frequency Analysis and Dual Hierarchy for Efficient Rendering of Subsurface ScatteringProceedings of the 45th Graphics Interface Conference10.20380/GI2019.03(1-7)Online publication date: 1-Jun-2019
  • (2016)Real-time rendering of procedural multiscale materialsProceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games10.1145/2856400.2856409(139-148)Online publication date: 27-Feb-2016
  • (2016)Aggregate G-Buffer Anti-Aliasing -Extended Version-IEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2016.258607322:10(2215-2228)Online publication date: 1-Oct-2016
  • (2015)Specular Lobe-Aware Filtering and Upsampling for Interactive Indirect IlluminationComputer Graphics Forum10.1111/cgf.1252534:6(135-147)Online publication date: 1-Sep-2015
  • (2014)ALTAProceedings of the Eurographics 2014 Workshop on Material Appearance Modeling: Issues and Acquisition10.5555/2855560.2855563(9-13)Online publication date: 25-Jun-2014
  • (2014)A Local Frequency Analysis of Light Scattering and AbsorptionACM Transactions on Graphics10.1145/262949033:5(1-17)Online publication date: 23-Sep-2014
  • (2013)5D Covariance tracing for efficient defocus and motion blurACM Transactions on Graphics10.1145/2487228.248723932:3(1-18)Online publication date: 4-Jul-2013
  • (2013)Interactive Rendering of Acquired Materials on Dynamic Geometry Using Frequency AnalysisIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2012.29819:5(749-761)Online publication date: 1-May-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media