skip to main content
Skip header Section
Physically Based Rendering: From Theory to ImplementationJuly 2004
Publisher:
  • Morgan Kaufmann Publishers Inc.
  • 340 Pine Street, Sixth Floor
  • San Francisco
  • CA
  • United States
ISBN:978-0-12-553180-1
Published:01 July 2004
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. Magallón J, Blesa A and Serón F (2021). SLM Simulation and MonteCarlo Path Tracing for Computer-Generated Holograms, SN Computer Science, 2:3, Online publication date: 1-May-2021.
  2. Kolivand H, Sunar M, Saba T and Ali H (2019). ReLiShaft, Multimedia Tools and Applications, 78:5, (6073-6092), Online publication date: 1-Mar-2019.
  3. ACM
    Valero A, Gracia D, Tejero R, Ramos L, Navarro-Torres A, Muñoz A, Ezpeleta J, Briz J, Murillo A, Montijano E, Resano J, Villarroya-Gaudó M, Alastruey-Benedé J, Torres E, Álvarez P, Ibáñez P and Viñals V Exposing Abstraction-Level Interactions with a Parallel Ray Tracer Proceedings of the Workshop on Computer Architecture Education, (1-8)
  4. Kao C and Hsu W (2018). Exploring hidden coherency of Ray-Tracing for heterogeneous systems using online feedback methodology, The Visual Computer: International Journal of Computer Graphics, 34:5, (633-643), Online publication date: 1-May-2018.
  5. Ali H, Sunar M and Kolivand H (2018). Realistic real-time rendering of light shafts using blur filter, Multimedia Tools and Applications, 77:13, (17007-17022), Online publication date: 1-Jul-2018.
  6. ACM
    Bock D and Jewett B Visual Representation of the Joplin Tornadic Storm Proceedings of the Practice and Experience on Advanced Research Computing, (1-3)
  7. Persch N, Schroers C, Setzer S and Weickert J (2017). Physically inspired depth-from-defocus, Image and Vision Computing, 57:C, (114-129), Online publication date: 1-Jan-2017.
  8. ACM
    Cholewiak S, Love G, Srinivasan P, Ng R and Banks M (2017). Chromablur, ACM Transactions on Graphics, 36:6, (1-12), Online publication date: 20-Nov-2017.
  9. ACM
    Lü Y, Huang L, Shen L and Wang Z Unleashing the power of GPU for physically-based rendering via dynamic ray shuffling Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture, (560-573)
  10. ACM
    Bock D Visualization of Tropical Cyclone-Ocean Interactions Proceedings of the Practice and Experience in Advanced Research Computing 2017 on Sustainability, Success and Impact, (1-3)
  11. Ebeida M, Rushdi A, Awad M, Mahmoud A, Yan D, English S, Owens J, Bajaj C and Mitchell S Disk density tuning of a maximal random packing Proceedings of the Symposium on Geometry Processing, (259-269)
  12. Lochmann G, Reinert B, Buchacher A and Ritschel T Real-time novel-view synthesis for volume rendering using a piecewise-analytic representation Proceedings of the Conference on Vision, Modeling and Visualization, (85-92)
  13. Bergmann S, Mohammadikaji M, Irgenfried S, Wörn H, Beyerer J and Dachsbacher C A phenomenological approach to integrating Gaussian beam properties and speckle into a physically-based renderer Proceedings of the Conference on Vision, Modeling and Visualization, (179-186)
  14. Jones N and Reinhart C (2016). Parallel Multiple-Bounce Irradiance Caching, Computer Graphics Forum, 35:4, (57-66), Online publication date: 1-Jul-2016.
  15. Du P, Kim Y and Yoon S (2016). TSS BVHs, Computer Graphics Forum, 35:7, (279-288), Online publication date: 1-Oct-2016.
  16. Kim D, Nah J and Park W (2016). Geometry transition method to improve ray-tracing precision, Multimedia Tools and Applications, 75:10, (5689-5700), Online publication date: 1-May-2016.
  17. ACM
    Zhang E, Cohen M and Curless B (2016). Emptying, refurnishing, and relighting indoor spaces, ACM Transactions on Graphics, 35:6, (1-14), Online publication date: 11-Nov-2016.
  18. ACM
    Szymczak D, Smith S and Carette J A knowledge-based approach to scientific software development Proceedings of the International Workshop on Software Engineering for Science, (23-26)
  19. ACM
    Wei L, Liang C, Myhre G, Pitts C and Akeley K (2015). Improving light field camera sample design with irregularity and aberration, ACM Transactions on Graphics, 34:4, (1-11), Online publication date: 27-Jul-2015.
  20. ACM
    García A, Murguia S, Olivares U and Ramos F Fast parallel construction of stack-less complete LBVH trees with efficient bit-trail traversal for ray tracing Proceedings of the 13th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry, (151-158)
  21. ACM
    Wald I, Woop S, Benthin C, Johnson G and Ernst M (2014). Embree, ACM Transactions on Graphics, 33:4, (1-8), Online publication date: 27-Jul-2014.
  22. ACM
    Bilgili A, Öztürk A and Kurt M Representing BRDF by wavelet transformation of pair-copula constructions Proceedings of the 28th Spring Conference on Computer Graphics, (63-69)
  23. ACM
    Bousseau A, O'shea J, Durand F, Ramamoorthi R and Agrawala M (2013). Gloss perception in painterly and cartoon rendering, ACM Transactions on Graphics (TOG), 32:2, (1-13), Online publication date: 1-Apr-2013.
  24. ACM
    Smith S, Koothoor N and Nedialkov N Document driven certification of computational science and engineering software Proceedings of the 1st International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering, (25-32)
  25. Yengui M and Poulin P Simulated bidirectional texture functions with silhouette details Proceedings of Graphics Interface 2013, (45-54)
  26. ACM
    Stanton M, Sheng Y, Wicke M, Perazzi F, Yuen A, Narasimhan S and Treuille A (2013). Non-polynomial Galerkin projection on deforming meshes, ACM Transactions on Graphics, 32:4, (1-14), Online publication date: 21-Jul-2013.
  27. Ritschel T, Dachsbacher C, Grosch T and Kautz J (2012). The State of the Art in Interactive Global Illumination, Computer Graphics Forum, 31:1, (160-188), Online publication date: 1-Feb-2012.
  28. Ebeida M, Mitchell S, Patney A, Davidson A and Owens J (2012). A Simple Algorithm for Maximal Poisson-Disk Sampling in High Dimensions, Computer Graphics Forum, 31:2pt4, (785-794), Online publication date: 1-May-2012.
  29. ACM
    Cuypers T, Haber T, Bekaert P, Oh S and Raskar R (2012). Reflectance model for diffraction, ACM Transactions on Graphics, 31:5, (1-11), Online publication date: 6-Aug-2012.
  30. ACM
    Schwenk K, Jung Y, Voß G, Sturm T and Behr J CommonSurfaceShader revisited Proceedings of the 17th International Conference on 3D Web Technology, (93-96)
  31. ACM
    Hachisuka T, Jarosz W, Bouchard G, Christensen P, Frisvad J, Jakob W, Jensen H, Kaschalk M, Knaus C, Selle A and Spencer B State of the art in photon density estimation ACM SIGGRAPH 2012 Courses, (1-469)
  32. Schmaltz C, Gwosdek P and Weickert J (2012). Multi-Class Anisotropic Electrostatic Halftoning, Computer Graphics Forum, 31:6, (1924-1935), Online publication date: 1-Sep-2012.
  33. ACM
    Zhou Y, Huang H, Wei L and Wang R (2012). Point sampling with general noise spectrum, ACM Transactions on Graphics (TOG), 31:4, (1-11), Online publication date: 5-Aug-2012.
  34. ACM
    Wilkie A and Weidlich A Polarised light in computer graphics SIGGRAPH Asia 2012 Courses, (1-87)
  35. Wilkie A and Weidlich A A physically plausible model for light emission from glowing solid objects Proceedings of the Twenty-second Eurographics conference on Rendering, (1269-1276)
  36. Frolov V, Kharlamov A and Ignatenko A (2018). Biased solution of integral illumination equation via irradiance caching and path tracing on GPUs, Programming and Computing Software, 37:5, (252-259), Online publication date: 1-Sep-2011.
  37. ACM
    Jarosz W, Nowrouzezahrai D, Sadeghi I and Jensen H (2011). A comprehensive theory of volumetric radiance estimation using photon points and beams, ACM Transactions on Graphics, 30:1, (1-19), Online publication date: 1-Jan-2011.
  38. ACM
    Carroll R, Ramamoorthi R and Agrawala M Illumination decomposition for material recoloring with consistent interreflections ACM SIGGRAPH 2011 papers, (1-10)
  39. ACM
    Ebeida M, Davidson A, Patney A, Knupp P, Mitchell S and Owens J Efficient maximal poisson-disk sampling ACM SIGGRAPH 2011 papers, (1-12)
  40. ACM
    Wei L and Wang R Differential domain analysis for non-uniform sampling ACM SIGGRAPH 2011 papers, (1-10)
  41. ACM
    Yang L, Sander P, Lawrence J and Hoppe H (2011). Antialiasing recovery, ACM Transactions on Graphics, 30:3, (1-9), Online publication date: 1-May-2011.
  42. ACM
    Knaus C and Zwicker M (2011). Progressive photon mapping, ACM Transactions on Graphics, 30:3, (1-13), Online publication date: 1-May-2011.
  43. ACM
    Schwenk K, Behr J and Fellner D CommonVolumeShader Proceedings of the 16th International Conference on 3D Web Technology, (39-43)
  44. ACM
    Wald I Active thread compaction for GPU path tracing Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics, (51-58)
  45. ACM
    Wu Z, Zhao F and Liu X SAH KD-tree construction on GPU Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics, (71-78)
  46. ACM
    Djeu P, Hunt W, Wang R, Elhassan I, Stoll G and Mark W (2011). Razor, ACM Transactions on Graphics (TOG), 30:5, (1-26), Online publication date: 1-Oct-2011.
  47. ACM
    Alexa M and Matusik W Images from self-occlusion Proceedings of the International Symposium on Computational Aesthetics in Graphics, Visualization, and Imaging, (17-24)
  48. ACM
    Berger K, Reshetouski I, Magnor M and Ihrke I Refractive index dependent bidirectional scattering distribution functions ACM SIGGRAPH 2011 Posters, (1-1)
  49. ACM
    Ma L and Xu K Antialiasing recovery for edit propagation Proceedings of the 10th International Conference on Virtual Reality Continuum and Its Applications in Industry, (125-130)
  50. ACM
    Wilkie A and Weidlich A How to write a polarisation ray tracer SIGGRAPH Asia 2011 Courses, (1-36)
  51. Steffen M and Zambreno J Improving SIMT Efficiency of Global Rendering Algorithms with Architectural Support for Dynamic Micro-Kernels Proceedings of the 2010 43rd Annual IEEE/ACM International Symposium on Microarchitecture, (237-248)
  52. ACM
    Kurt M, Szirmay-Kalos L and Křivánek J (2010). An anisotropic BRDF model for fitting and Monte Carlo rendering, ACM SIGGRAPH Computer Graphics, 44:1, (1-15), Online publication date: 1-Feb-2010.
  53. ACM
    Engelhardt T and Dachsbacher C Epipolar sampling for shadows and crepuscular rays in participating media with single scattering Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games, (119-125)
  54. ACM
    Moon B, Byun Y, Kim T, Claudio P, Kim H, Ban Y, Nam S and Yoon S (2010). Cache-oblivious ray reordering, ACM Transactions on Graphics (TOG), 29:3, (1-10), Online publication date: 1-Jun-2010.
  55. Dammertz H, Sewtz D, Hanika J and Lensch H Edge-avoiding À-Trous wavelet transform for fast global illumination filtering Proceedings of the Conference on High Performance Graphics, (67-75)
  56. McGuire M, Enderton E, Shirley P and Luebke D Real-time stochastic rasterization on conventional GPU architectures Proceedings of the Conference on High Performance Graphics, (173-182)
  57. Vierjahn T, Meik S, Mostafawy S and Bohn C Improving photon mapping towards an interactive stage lighting framework Proceedings of the 16th Eurographics conference on Virtual Environments & Second Joint Virtual Reality, (77-84)
  58. Sen P and Darabi S Compressive estimation for signal integration in rendering Proceedings of the 21st Eurographics conference on Rendering, (1355-1363)
  59. Ou J and Pellacini F SafeGI Proceedings of the 21st Eurographics conference on Rendering, (1269-1277)
  60. ACM
    Baran I, Chen J, Ragan-Kelley J, Durand F and Lehtinen J (2010). A hierarchical volumetric shadow algorithm for single scattering, ACM Transactions on Graphics, 29:6, (1-10), Online publication date: 1-Dec-2010.
  61. Zacher A Utilization of multi-spectral images in photodynamic diagnosis Proceedings of the 2010 international conference on Computer vision and graphics: Part II, (367-375)
  62. Haeusler R and Klette R Benchmarking stereo data (not the matching algorithms) Proceedings of the 32nd DAGM conference on Pattern recognition, (383-392)
  63. Xue D and Crawfis R Indirect shader domain rendering Proceedings of the 6th international conference on Advances in visual computing - Volume Part II, (511-521)
  64. ACM
    Baran I, Chen J, Ragan-Kelley J, Durand F and Lehtinen J A hierarchical volumetric shadow algorithm for single scattering ACM SIGGRAPH Asia 2010 papers, (1-10)
  65. Nichols G, Shopf J and Wyman C Hierarchical image-space radiosity for interactive global illumination Proceedings of the Twentieth Eurographics conference on Rendering, (1141-1149)
  66. Gassenbauer V, Křivánek J and Bouatouch K Spatial directional radiance caching Proceedings of the Twentieth Eurographics conference on Rendering, (1189-1198)
  67. ACM
    Hattenberger T, Fairchild M, Johnson G and Salvaggio C (2009). A psychophysical investigation of global illumination algorithms used in augmented reality, ACM Transactions on Applied Perception, 6:1, (1-22), Online publication date: 1-Feb-2009.
  68. ACM
    Bergner S, Drew M and Möller T (2009). A tool to create illuminant and reflectance spectra for light-driven graphics and visualization, ACM Transactions on Graphics, 28:1, (1-11), Online publication date: 1-Jan-2009.
  69. ACM
    Ritschel T, Grosch T and Seidel H Approximating dynamic global illumination in image space Proceedings of the 2009 symposium on Interactive 3D graphics and games, (75-82)
  70. ACM
    Lee J, Jang M, Kim D, Kim S, Kim M and Choi J Shader space navigator Proceedings of the 2009 ACM symposium on Applied Computing, (945-946)
  71. ACM
    Rubinstein D, Georgiev I, Schug B and Slusallek P RTSG Proceedings of the 14th International Conference on 3D Web Technology, (43-50)
  72. ACM
    Chisholm S, Arnold D and Brooks S Tone mapping by interactive evolution Proceedings of the 11th Annual conference on Genetic and evolutionary computation, (515-522)
  73. ACM
    Kaplan C Semiregular patterns on surfaces Proceedings of the 7th International Symposium on Non-Photorealistic Animation and Rendering, (35-39)
  74. ACM
    Balzer M, Schlömer T and Deussen O Capacity-constrained point distributions ACM SIGGRAPH 2009 papers, (1-8)
  75. ACM
    Egan K, Tseng Y, Holzschuch N, Durand F and Ramamoorthi R Frequency analysis and sheared reconstruction for rendering motion blur ACM SIGGRAPH 2009 papers, (1-13)
  76. ACM
    Oskam T, Sumner R, Thuerey N and Gross M Visibility transition planning for dynamic camera control Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, (55-65)
  77. ACM
    Jimenez J, Sundstedt V and Gutierrez D (2009). Screen-space perceptual rendering of human skin, ACM Transactions on Applied Perception, 6:4, (1-15), Online publication date: 1-Sep-2009.
  78. ACM
    Hadwiger M, Ljung P, Salama C and Ropinski T Advanced illumination techniques for GPU-based volume raycasting ACM SIGGRAPH 2009 Courses, (1-166)
  79. ACM
    Balzer M, Schlömer T and Deussen O (2009). Capacity-constrained point distributions, ACM Transactions on Graphics (TOG), 28:3, (1-8), Online publication date: 27-Jul-2009.
  80. ACM
    Egan K, Tseng Y, Holzschuch N, Durand F and Ramamoorthi R (2009). Frequency analysis and sheared reconstruction for rendering motion blur, ACM Transactions on Graphics (TOG), 28:3, (1-13), Online publication date: 27-Jul-2009.
  81. ACM
    Ritschel T, Engelhardt T, Grosch T, Seidel H, Kautz J and Dachsbacher C (2009). Micro-rendering for scalable, parallel final gathering, ACM Transactions on Graphics, 28:5, (1-8), Online publication date: 1-Dec-2009.
  82. ACM
    Overbeck R, Donner C and Ramamoorthi R (2009). Adaptive wavelet rendering, ACM Transactions on Graphics, 28:5, (1-12), Online publication date: 1-Dec-2009.
  83. ACM
    Chang J, Alain B and Ostromoukhov V (2009). Structure-aware error diffusion, ACM Transactions on Graphics, 28:5, (1-8), Online publication date: 1-Dec-2009.
  84. Weier M, Roth T and Hinkenjann A Efficient Strategies for Acceleration Structure Updates in Interactive Ray Tracing Applications on the Cell Processor Proceedings of the 5th International Symposium on Advances in Visual Computing: Part I, (987-998)
  85. ACM
    Wilkie A, Weidlich A, Magnor M and Chalmers A Predictive rendering ACM SIGGRAPH ASIA 2009 Courses, (1-428)
  86. ACM
    Chang J, Alain B and Ostromoukhov V Structure-aware error diffusion ACM SIGGRAPH Asia 2009 papers, (1-8)
  87. ACM
    Overbeck R, Donner C and Ramamoorthi R Adaptive wavelet rendering ACM SIGGRAPH Asia 2009 papers, (1-12)
  88. ACM
    Ritschel T, Engelhardt T, Grosch T, Seidel H, Kautz J and Dachsbacher C Micro-rendering for scalable, parallel final gathering ACM SIGGRAPH Asia 2009 papers, (1-8)
  89. Govindaraju V, Djeu P, Sankaralingam K, Vernon M and Mark W Toward a multicore architecture for real-time ray-tracing Proceedings of the 41st annual IEEE/ACM International Symposium on Microarchitecture, (176-187)
  90. Steinhurst J, Coombe G and Lastra A (2008). Reducing Photon-Mapping Bandwidth by Query Reordering, IEEE Transactions on Visualization and Computer Graphics, 14:1, (13-24), Online publication date: 1-Jan-2008.
  91. Cline D, Adams D and Egbert P Table-driven adaptive importance sampling Proceedings of the Nineteenth Eurographics conference on Rendering, (1115-1123)
  92. Křivánek J and Colbert M Real-time shading with filtered importance sampling Proceedings of the Nineteenth Eurographics conference on Rendering, (1147-1154)
  93. Lagae A and Dutré P Compact, fast and robust grids for ray tracing Proceedings of the Nineteenth Eurographics conference on Rendering, (1235-1244)
  94. ACM
    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 (TOG), 27:2, (1-13), Online publication date: 1-Apr-2008.
  95. ACM
    Francken Y, Cuypers T and Bekaert P Mesostructure from specularity using gradient illumination Proceedings of the 5th ACM/IEEE International Workshop on Projector camera systems, (1-7)
  96. ACM
    Hachisuka T, Jarosz W, Weistroffer R, Dale K, Humphreys G, Zwicker M and Jensen H Multidimensional adaptive sampling and reconstruction for ray tracing ACM SIGGRAPH 2008 papers, (1-10)
  97. ACM
    Lehtinen J, Zwicker M, Turquin E, Kontkanen J, Durand F, Sillion F and Aila T A meshless hierarchical representation for light transport ACM SIGGRAPH 2008 papers, (1-9)
  98. ACM
    Chen G, Esch G, Wonka P, Müller P and Zhang E Interactive procedural street modeling ACM SIGGRAPH 2008 papers, (1-10)
  99. ACM
    Jarosz W, Jensen H and Donner C Advanced global illumination using photon mapping ACM SIGGRAPH 2008 classes, (1-112)
  100. ACM
    Lagae A, Kaplan C, Fu C, Ostromoukhov V and Deussen O Tile-based methods for interactive applications ACM SIGGRAPH 2008 classes, (1-267)
  101. ACM
    Bernardin T, Budge B and Hamann B Stacked-widget visualization of scheduling-based algorithms Proceedings of the 4th ACM symposium on Software visualization, (165-174)
  102. ACM
    Hachisuka T, Jarosz W, Weistroffer R, Dale K, Humphreys G, Zwicker M and Jensen H (2008). Multidimensional adaptive sampling and reconstruction for ray tracing, ACM Transactions on Graphics, 27:3, (1-10), Online publication date: 1-Aug-2008.
  103. ACM
    Lehtinen J, Zwicker M, Turquin E, Kontkanen J, Durand F, Sillion F and Aila T (2008). A meshless hierarchical representation for light transport, ACM Transactions on Graphics, 27:3, (1-9), Online publication date: 1-Aug-2008.
  104. ACM
    Chen G, Esch G, Wonka P, Müller P and Zhang E (2008). Interactive procedural street modeling, ACM Transactions on Graphics, 27:3, (1-10), Online publication date: 1-Aug-2008.
  105. ACM
    Hadwiger M, Ljung P, Salama C and Ropinski T Advanced illumination techniques for GPU volume raycasting ACM SIGGRAPH ASIA 2008 courses, (1-166)
  106. ACM
    Ghosh A, Hawkins T, Peers P, Frederiksen S and Debevec P Practical modeling and acquisition of layered facial reflectance ACM SIGGRAPH Asia 2008 papers, (1-10)
  107. ACM
    Zhou K, Hou Q, Wang R and Guo B Real-time KD-tree construction on graphics hardware ACM SIGGRAPH Asia 2008 papers, (1-11)
  108. Navratil P, Johnson J and Bromm V (2007). Visualization of Cosmological Particle-Based Datasets, IEEE Transactions on Visualization and Computer Graphics, 13:6, (1712-1718), Online publication date: 1-Nov-2007.
  109. Qiu F, Xu F, Fan Z, Neophytos N, Kaufman A and Mueller K (2007). Lattice-Based Volumetric Global Illumination, IEEE Transactions on Visualization and Computer Graphics, 13:6, (1576-1583), Online publication date: 1-Nov-2007.
  110. ACM
    Kautz J, Boulos S and Durand F Interactive editing and modeling of bidirectional texture functions ACM SIGGRAPH 2007 papers, (53-es)
  111. ACM
    Dachsbacher C, Stamminger M, Drettakis G and Durand F Implicit visibility and antiradiance for interactive global illumination ACM SIGGRAPH 2007 papers, (61-es)
  112. ACM
    Ostromoukhov V Sampling with polyominoes ACM SIGGRAPH 2007 papers, (78-es)
  113. ACM
    Mortensen J, Khanna P and Slater M Light field propagation and rendering on the GPU Proceedings of the 5th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, (15-23)
  114. ACM
    Grosch T, Eble T and Mueller S Consistent interactive augmentation of live camera images with correct near-field illumination Proceedings of the 2007 ACM symposium on Virtual reality software and technology, (125-132)
  115. Kim T and Carlson M A simple boiling module Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation, (27-34)
  116. Wang R, Zhu J and Humphreys G Precomputed radiance transfer for real-time indirect lighting using a spectral mesh basis Proceedings of the 18th Eurographics conference on Rendering Techniques, (13-21)
  117. Feng W, Peng L, Jia Y and Yu Y Large-scale data management for PRT-based real-time rendering of dynamically skinned models Proceedings of the 18th Eurographics conference on Rendering Techniques, (23-34)
  118. Ritschel T, Grosch T, Kautz J and Müeller S Interactive illumination with coherent shadow maps Proceedings of the 18th Eurographics conference on Rendering Techniques, (61-72)
  119. Gu J, Ramamoorthi R, Belhumeur P and Nayar S Dirty glass Proceedings of the 18th Eurographics conference on Rendering Techniques, (159-170)
  120. Weistroffer R, Walcott K, Humphreys G and Lawrence J Efficient basis decomposition for scattered reflectance data Proceedings of the 18th Eurographics conference on Rendering Techniques, (207-218)
  121. Lai Y, Fan S, Chenney S and Dyer C Photorealistic image rendering with population monte carlo energy redistribution Proceedings of the 18th Eurographics conference on Rendering Techniques, (287-295)
  122. Lee R and O'Sullivan C Accelerated light propagation through participating media Proceedings of the Sixth Eurographics / Ieee VGTC conference on Volume Graphics, (17-23)
  123. ACM
    Kautz J, Boulos S and Durand F (2007). Interactive editing and modeling of bidirectional texture functions, ACM Transactions on Graphics, 26:3, (53-es), Online publication date: 29-Jul-2007.
  124. ACM
    Dachsbacher C, Stamminger M, Drettakis G and Durand F (2007). Implicit visibility and antiradiance for interactive global illumination, ACM Transactions on Graphics, 26:3, (61-es), Online publication date: 29-Jul-2007.
  125. ACM
    Ostromoukhov V (2007). Sampling with polyominoes, ACM Transactions on Graphics, 26:3, (78-es), Online publication date: 29-Jul-2007.
  126. Madsen C and Laursen R Performance comparison of techniques for approximating image-based lighting by directional light sources Proceedings of the 15th Scandinavian conference on Image analysis, (888-897)
  127. Johnson M and Farid H Exposing digital forgeries through specular highlights on the eye Proceedings of the 9th international conference on Information hiding, (311-325)
  128. ACM
    Ward G, Rubinstein F and Clear R A ray tracing solution for diffuse interreflection ACM SIGGRAPH 2007 courses, (11-es)
  129. ACM
    Jensen H and Christensen P High quality rendering using ray tracing and photon mapping ACM SIGGRAPH 2007 courses, (1-es)
  130. Bergner S, Moller T, Weiskopf D and Muraki D (2006). A Spectral Analysis of Function Composition and its Implications for Sampling in Direct Volume Visualization, IEEE Transactions on Visualization and Computer Graphics, 12:5, (1353-1360), Online publication date: 1-Sep-2006.
  131. ACM
    Singh S The photon pipeline Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia, (333-340)
  132. ACM
    Peers P, vom Berge K, Matusik W, Ramamoorthi R, Lawrence J, Rusinkiewicz S and Dutré P A compact factored representation of heterogeneous subsurface scattering ACM SIGGRAPH 2006 Papers, (746-753)
  133. ACM
    Gu J, Tu C, Ramamoorthi R, Belhumeur P, Matusik W and Nayar S Time-varying surface appearance ACM SIGGRAPH 2006 Papers, (762-771)
  134. ACM
    Garg K and Nayar S Photorealistic rendering of rain streaks ACM SIGGRAPH 2006 Papers, (996-1002)
  135. Kang S, Li Y, Tong X and Shum H (2006). Image-based rendering, Foundations and Trends® in Computer Graphics and Vision, 2:3, (173-258), Online publication date: 21-Jan-2006.
  136. Kim Y, Machiraju R and Thompson D Path-based control of smoke simulations Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation, (33-42)
  137. Bourque E, Dufort J, Laprade M and Poulin P Simulating caustics due to liquid-solid interface menisci Proceedings of the Second Eurographics conference on Natural Phenomena, (33-40)
  138. Pegoraro V and Parker S Physically-based realistic fire rendering Proceedings of the Second Eurographics conference on Natural Phenomena, (51-59)
  139. Cline D, Egbert P, Talbot J and Cardon D Two stage importance sampling for direct lighting Proceedings of the 17th Eurographics conference on Rendering Techniques, (103-113)
  140. Morley R, Boulos S, Johnson J, Edwards D, Shirley P, Ashikhmin M and Premože S Image synthesis using adjoint photons Proceedings of Graphics Interface 2006, (179-186)
  141. ACM
    Peers P, vom Berge K, Matusik W, Ramamoorthi R, Lawrence J, Rusinkiewicz S and Dutré P (2006). A compact factored representation of heterogeneous subsurface scattering, ACM Transactions on Graphics (TOG), 25:3, (746-753), Online publication date: 1-Jul-2006.
  142. ACM
    Gu J, Tu C, Ramamoorthi R, Belhumeur P, Matusik W and Nayar S (2006). Time-varying surface appearance, ACM Transactions on Graphics (TOG), 25:3, (762-771), Online publication date: 1-Jul-2006.
  143. ACM
    Garg K and Nayar S (2006). Photorealistic rendering of rain streaks, ACM Transactions on Graphics (TOG), 25:3, (996-1002), Online publication date: 1-Jul-2006.
  144. ACM
    Foley T and Sugerman J KD-tree acceleration structures for a GPU raytracer Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, (15-22)
  145. ACM
    Hattenberger T, Johnson G and Fairchild M Evaluation of rendering algorithms for augmented reality using psychophysics and iCAM Proceedings of the 2nd symposium on Applied perception in graphics and visualization, (174-174)
  146. ACM
    Woop S, Schmittler J and Slusallek P RPU ACM SIGGRAPH 2005 Papers, (434-444)
  147. ACM
    Wang H, Mucha P and Turk G Water drops on surfaces ACM SIGGRAPH 2005 Papers, (921-929)
  148. ACM
    Zhu Y and Bridson R Animating sand as a fluid ACM SIGGRAPH 2005 Papers, (965-972)
  149. ACM
    Durand F, Holzschuch N, Soler C, Chan E and Sillion F A frequency analysis of light transport ACM SIGGRAPH 2005 Papers, (1115-1126)
  150. ACM
    Clarberg P, Jarosz W, Akenine-Möller T and Jensen H Wavelet importance sampling ACM SIGGRAPH 2005 Papers, (1166-1175)
  151. Lawrence J, Rusinkiewicz S and Ramamoorthi R Adaptive numerical cumulative distribution functions for efficient importance sampling Proceedings of the Sixteenth Eurographics conference on Rendering Techniques, (11-20)
  152. Wan L, Wong T and Leung C Spherical Q2-tree for sampling dynamic environment sequences Proceedings of the Sixteenth Eurographics conference on Rendering Techniques, (21-30)
  153. Fan S, Chenney S and Lai Y Metropolis photon sampling with optional user guidance Proceedings of the Sixteenth Eurographics conference on Rendering Techniques, (127-138)
  154. Steinhurst J, Coombe G and Lastra A Reordering for cache conscious photon mapping Proceedings of Graphics Interface 2005, (97-104)
  155. Xu Q, Bao S, Zhang R, Hu R and Sbert M Adaptive sampling for monte carlo global illumination using tsallis entropy Proceedings of the 2005 international conference on Computational Intelligence and Security - Volume Part II, (989-994)
  156. ACM
    Woop S, Schmittler J and Slusallek P (2005). RPU, ACM Transactions on Graphics, 24:3, (434-444), Online publication date: 1-Jul-2005.
  157. ACM
    Wang H, Mucha P and Turk G (2005). Water drops on surfaces, ACM Transactions on Graphics, 24:3, (921-929), Online publication date: 1-Jul-2005.
  158. ACM
    Zhu Y and Bridson R (2005). Animating sand as a fluid, ACM Transactions on Graphics, 24:3, (965-972), Online publication date: 1-Jul-2005.
  159. ACM
    Durand F, Holzschuch N, Soler C, Chan E and Sillion F (2005). A frequency analysis of light transport, ACM Transactions on Graphics, 24:3, (1115-1126), Online publication date: 1-Jul-2005.
  160. ACM
    Clarberg P, Jarosz W, Akenine-Möller T and Jensen H (2005). Wavelet importance sampling, ACM Transactions on Graphics, 24:3, (1166-1175), Online publication date: 1-Jul-2005.
Contributors
  • University of Virginia

Recommendations

Reviews

Hector A. Villa-Martinez

This book is noticeable, not only for its subject, but also for the way it is written. The authors decided to program a ray tracer following Knuth's ideas about literate programming [1], which interleaves source code with text describing the code. This book is, in fact, a long literate program called pbrt, a photo-realistic, physically based ray-tracer written in C++. Each chapter of the book describes a feature of pbrt, starting with a short description of the theory and following with the implementation. The source code is presented gradually, and is explained extensively with text and pictures. Each time a method or a variable is defined, there is a list of pages where it will be used. Conversely, when a method or a variable is used, there is a number indicating the page where it was first defined. At the end of each chapter, there is a list of exercises related to the material just covered. Chapter 1 describes the overall architecture of pbrt. The rest of the book is divided into four parts. The first part defines the geometric functionality of the system, covering transforms, basic shapes, intersection test algorithms, and acceleration techniques. Part 2 covers the image generation process, with chapter 5 discussing color and radiometry theory, and chapter 6 presenting different implementations of a virtual camera. Sampling and anti-aliasing techniques are covered in chapter 7, and the general image pipeline is explained in chapter 8. Part 3 addresses the scattering of light, including the implementation of different physically based reflection models (chapter 9), materials (chapter 10), texture mapping (chapter 11), participating media (chapter 12), and light source models (chapter 13). The last part presents Monte Carlo integration estimation techniques (chapters 14 and 15) and their application to the light transport equation (chapters 16 and 17). The final chapter presents a summary, and discusses several possible extensions to pbrt, like parallel rendering and subsurface scattering. There are six appendices and an extensive list of references. The appendices explain the implementation of generic utilities like mathematical functions, a memory management library, and image management routines; describe the scene description language; and provide lists with the page numbers where each class, method, and variable was first defined, and where it was used. The book comes with a CD, and has a companion Web site. On the CD, readers will find source code; instructions on how to compile it under Windows and Unix; instructions on how to install the precompiled binaries for Windows, OS X, and Linux; some example images; and scene files. The Web site contains a list of bugs, updates to the source code, and additional scene files. The book does not cover every possible rendering method; instead, the authors have concentrated on a few good and modern techniques. For omitted techniques, like radiosity, the provided list of references points to the appropriate literature. Overall, this is an impressive book. It can be used not only as a textbook in a graduate or higher-level rendering course, but by any person interested in programming a photo-realistic ray tracer. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.