[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

Solid Angle Sampling of Disk and Cylinder Lights

Published: 01 July 2016 Publication History

Abstract

A new unbiased sampling approach is presented, which allows the direct illumination from disk and cylinder light sources to be sampled with a uniform probability distribution within their solid angles, as seen from each illuminated point. This approach applies to any form of global illumination path tracing algorithm forward or bidirectional, where the direct illumination integral from light sources needs to be estimated. We show that taking samples based on the solid angle of these two light sources leads to improved estimates and reduced variance of the Monte Carlo integral for direct illumination. This work follows from previously known unbiased methods for the solid angle sampling of triangular and rectangular light sources and extends the class of lights that can be rendered with these improved sampling algorithms.

References

[1]
<label>{AN07}¿¿¿</label> Arvo J., Novins K.: Stratified sampling of convex quadrilaterals. Journal of Graphics, GPU, and Game Tools Volume 12, Issue 2 2007, pp.1-12. 2
[2]
<label>{Arv95}¿¿¿</label> Arvo J.: Stratified sampling of spherical triangles. In Proceedings of the 22nd annual conference on Computer graphics and interactive techniques 1995, SIGGRAPH '95, ACM, pp. pp.437-438. 2
[3]
<label>{AS70}¿¿¿</label> Abramowitz M., Stegun I.A.: Handbook of mathematical functions: with formulas, graphs, and mathematical tables. Dover Publications, 1970. 2, 3, 4, 10
[4]
<label>{Boo16}¿¿¿</label> Boost - C++ libraries. "http://www.boost.org/", 2016. {Online; accessed 30-March-2016}. 10
[5]
<label>{CKN06}¿¿¿</label> Cools R., Kuo F.Y., Nuyens D.: Constructing embedded lattice rules for multivariate integration. SIAM Journal on Scientific Computing Volume 28, Issue 6 2006, pp.2162-2188. 6
[6]
<label>{CW93}¿¿¿</label> Cohen M.F., Wallace J.R.: Radiosity and realistic image synthesis. Morgan Kaufmann, 1993. 10
[7]
<label>{GSL16}¿¿¿</label> GSL - GNU scientific library. "http://www.gnu.org/software/gsl/", 2016. {Online; accessed 30-March-2016}. 10
[8]
<label>{HJSD16}¿¿¿</label> Heitz E., Jonathan D., Stephen H., David N.: Realtime polygonal-light shading with linearly transformed cosines. In Proceedings of the 43rd annual conference on Computer graphics and interactive techniques 2016, SIGGRAPH '16, ACM. to appear. 3
[9]
<label>{Kaj86}¿¿¿</label> Kajiya J.T.: The rendering equation. In Proceedings of the 13th annual conference on Computer graphics and interactive techniques 1986, SIGGRAPH '86, ACM, pp. pp.143-150. 1
[10]
<label>{KF12}¿¿¿</label> Kulla C., Fajardo M.: Importance sampling techniques for path tracing in participating media. Computer Graphics Forum Volume 31, Issue 4 2012, pp.1519-1528. 6
[11]
<label>{KFC*10}¿¿¿</label> Křivánek J., Fajardo M., Christensen P.H., Tabellion E., Bunnell M., Larsson D., Kaplanyan A., Levy B., Zhang R.: Global illumination across industries</otherTitle>. <otherTitle>SIGGRAPH Courses 2010. 6
[12]
<label>{KHM09}¿¿¿</label> Kniep S., Häring S., Magnor M.: Efficient and accurate rendering of complex light sources. Computer Graphics Forum Volume 28, Issue 4 2009, pp.1073-1081. 3
[13]
<label>{NNDJ12}¿¿¿</label> Novák J., Nowrouzezahrai D., Dachsbacher C., Jarosz W.: Progressive virtual beam lights. Computer Graphics Forum Volume 31, Issue 4 2012, pp.1407-1413. 3
[14]
<label>{Pax59}¿¿¿</label> Paxton F.: Solid angle calculation for a circular disk. Review of Scientific Instruments Volume 30, Issue 4 1959, pp.254-258. 3
[15]
<label>{PH10}¿¿¿</label> Pharr M., Humphreys G.: Physically Based Rendering: From Theory to Implementation, 2 ed.Morgan Kaufmann, 2010. 2, 6
[16]
<label>{SC97}¿¿¿</label> Shirley P., Chiu K.: A low distortion map between disk and square. Journal of graphics tools Volume 2, Issue 3 1997, pp.45-52. 2
[17]
<label>{SWZ96}¿¿¿</label> Shirley P., Wang C., Zimmerman K.: Monte carlo techniques for direct lighting calculations. ACM Transactions on Graphics TOG Volume 15, Issue 1 1996, pp.1-36. 2
[18]
<label>{TCE05}¿¿¿</label> Talbot J.F., Cline B., Egbert P.K.: Importance resampling for global illumination</otherTitle>. In <otherTitle>Proceedings of Eurographics Symposium on Rendering 2005 June 2005, Eurographics, pp. pp.139-146. 9
[19]
<label>{Try12}¿¿¿</label> Tryka S.: Calculation of the solid angle subtended by a cylinder at a point. Applied Radiation and Isotopes Volume 70, Issue 10 2012, pp.2466-2470. 4
[20]
<label>{Tur90}¿¿¿</label> Turk G.: Generating random points in triangles. In Graphics Gems. Academic Press, 1990, pp. pp.24-28. 2
[21]
<label>{TWCC06}¿¿¿</label> Tsai Y.-Y., Wang C.-M., Chang C.-H., Cheng Y.-M.: Tunable bounding volumes for monte carlo applications. In Computational Science and Its Applications-ICCSA 2006. Springer, 2006, pp. pp.171-180. 3
[22]
<label>{UFK13}¿¿¿</label> Ureña C., Fajardo M., King A.: An area-preserving parametrization for spherical rectangles. Computer Graphics Forum Volume 32, Issue 4 2013, pp.59-66. 2, 3
[23]
<label>{VADWG15}¿¿¿</label> Velázquez-Armendáriz E., Dong Z., Walter B., Greenberg D.P.: Complex luminaires: Illumination and appearance rendering. ACM Transactions on Graphics TOG Volume 34, Issue 3 2015, pp.26. 3
[24]
<label>{Vea97}¿¿¿</label> Veach E.: Robust monte carlo methods for light transport simulation. PhD thesis, Stanford University, 1997. 1
[25]
<label>{VG95}¿¿¿</label> Veach E., Guibas L.J.: Optimally combining sampling techniques for monte carlo rendering. In Proceedings of the 22nd annual conference on Computer graphics and interactive techniques New York, NY, USA, 1995, SIGGRAPH '95, ACM, pp. pp.419-428. 6, 9
[26]
<label>{Wan92}¿¿¿</label> Wang C.: Physically correct direct lighting for distribution ray tracing. In Graphics Gems III. Academic Press, 1992, pp. pp.307-313. 2
[27]
<label>{Wan00}¿¿¿</label> Wang X.: Improving the rejection sampling method in quasi-monte carlo methods. Journal of computational and applied Mathematics Volume 114, Issue 2 2000, pp.231-246. 6
[28]
<label>{Zim95}¿¿¿</label> Zimmerman K.: Direct lighting models for ray tracing with cylindrical lamps. In Graphics Gems V. Academic Press, 1995, pp. pp.285-289. 2, 6

Cited By

View all
  • (2024)Real-Time Path Guiding Using Bounding Voxel SamplingACM Transactions on Graphics10.1145/365820343:4(1-14)Online publication date: 19-Jul-2024
  • (2023)Combining Resampled Importance and Projected Solid Angle Samplings for Many Area Light RenderingSIGGRAPH Asia 2023 Technical Communications10.1145/3610543.3626165(1-4)Online publication date: 28-Nov-2023
  • (2019)Sampling Projected Spherical Caps in Real TimeProceedings of the ACM on Computer Graphics and Interactive Techniques10.1145/33202822:1(1-16)Online publication date: 3-Jun-2019
  • Show More Cited By

Index Terms

  1. Solid Angle Sampling of Disk and Cylinder Lights

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Computer Graphics Forum
    Computer Graphics Forum  Volume 35, Issue 4
    July 2016
    132 pages
    ISSN:0167-7055
    EISSN:1467-8659
    Issue’s Table of Contents

    Publisher

    The Eurographs Association & John Wiley & Sons, Ltd.

    Chichester, United Kingdom

    Publication History

    Published: 01 July 2016

    Author Tags

    1. Categories and Subject Descriptors according to ACM CCS
    2. I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism-Raytracing

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 18 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Real-Time Path Guiding Using Bounding Voxel SamplingACM Transactions on Graphics10.1145/365820343:4(1-14)Online publication date: 19-Jul-2024
    • (2023)Combining Resampled Importance and Projected Solid Angle Samplings for Many Area Light RenderingSIGGRAPH Asia 2023 Technical Communications10.1145/3610543.3626165(1-4)Online publication date: 28-Nov-2023
    • (2019)Sampling Projected Spherical Caps in Real TimeProceedings of the ACM on Computer Graphics and Interactive Techniques10.1145/33202822:1(1-16)Online publication date: 3-Jun-2019
    • (2018)Path tracing in productionACM SIGGRAPH 2018 Courses10.1145/3214834.3214864(1-79)Online publication date: 12-Aug-2018
    • (2018)Bayesian online regression for adaptive direct illumination samplingACM Transactions on Graphics10.1145/3197517.320134037:4(1-12)Online publication date: 30-Jul-2018
    • (2017)Area-Preserving Parameterizations for Spherical EllipsesComputer Graphics Forum10.1111/cgf.1323436:4(179-187)Online publication date: 1-Jul-2017

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media