The creation of realistic three-dimensional images is central to computer graphics. Photon mapping, an extension of ray tracing, makes it possible to efficiently simulate global illumination in complex scenes. Photon mapping can simulate caustics (focused light, such as shimmering waves at the bottom of a swimming pool), diffuse inter-reflections (e.g., the bleeding of colored lighted from a red wall onto a white floor, giving the floor a reddish tint), and participating media (e.g., clouds or smoke). This book is a practical guide to photon mapping; it provides both the theory and the practical insight necessary to implement photon mapping and simulate all types of direct and indirect illumination efficiently.
Cited By
- Lin W, Smirnov D and Smith R A Diffusion-Based Texturing Pipeline for Production-Grade Assets ACM SIGGRAPH 2024 Talks, (1-2)
- Qiu J, Yin Z, Cheng M and Ren B (2024). NeRC: Rendering Planar Caustics by Learning Implicit Neural Representations, IEEE Transactions on Visualization and Computer Graphics, 30:7, (4339-4348), Online publication date: 1-Jul-2024.
- Yokota S and Fujishiro I (2024). Visual simulation of opal using bond percolation through the weighted Voronoi diagram and the Ewald construction, The Visual Computer: International Journal of Computer Graphics, 40:7, (5005-5016), Online publication date: 1-Jul-2024.
- Kettunen M, Lin D, Ramamoorthi R, Bashford-Rogers T and Wyman C Conditional Resampled Importance Sampling and ReSTIR SIGGRAPH Asia 2023 Conference Papers, (1-11)
- Kim J, Jarosz W, Gkioulekas I and Pediredla A (2023). Doppler Time-of-Flight Rendering, ACM Transactions on Graphics, 42:6, (1-18), Online publication date: 5-Dec-2023.
- Li T, Wang W, Lin D and Yuksel C (2022). Virtual Blue Noise Lighting, Proceedings of the ACM on Computer Graphics and Interactive Techniques, 5:3, (1-26), Online publication date: 25-Jul-2022.
- Misso Z, Bitterli B, Georgiev I and Jarosz W (2022). Unbiased and consistent rendering using biased estimators, ACM Transactions on Graphics, 41:4, (1-13), Online publication date: 1-Jul-2022.
- Lin D, Kettunen M, Bitterli B, Pantaleoni J, Yuksel C and Wyman C (2022). Generalized resampled importance sampling, ACM Transactions on Graphics, 41:4, (1-23), Online publication date: 1-Jul-2022.
- Lin Z, Li S, Zeng X, Zhang C, Jia J, Wang G and Manocha D (2020). CPPM, ACM Transactions on Graphics, 39:6, (1-12), Online publication date: 31-Dec-2021.
- Yalçıner B and Sahillioğlu Y (2019). Voxel transformation: scalable scene geometry discretization for global illumination, Journal of Real-Time Image Processing, 17:5, (1585-1596), Online publication date: 1-Oct-2020.
- Evangelou I, Papaioannou G, Vardis K and Vasilakis A (2020). Rasterisation-based progressive photon mapping, The Visual Computer: International Journal of Computer Graphics, 36:10-12, (1993-2004), Online publication date: 1-Oct-2020.
- Bitterli B, Wyman C, Pharr M, Shirley P, Lefohn A and Jarosz W (2020). Spatiotemporal reservoir resampling for real-time ray tracing with dynamic direct lighting, ACM Transactions on Graphics, 39:4, (148:1-148:17), Online publication date: 31-Aug-2020.
- Bitterli B and Jarosz W (2019). Selectively metropolised Monte Carlo light transport simulation, ACM Transactions on Graphics, 38:6, (1-10), Online publication date: 31-Dec-2020.
- Bugeja K, Debattista K and Spina S (2018). An asynchronous method for cloud-based rendering, The Visual Computer: International Journal of Computer Graphics, 35:12, (1827-1840), Online publication date: 1-Dec-2019.
- Pediredla A, Veeraraghavan A and Gkioulekas I (2019). Ellipsoidal path connections for time-gated rendering, ACM Transactions on Graphics, 38:4, (1-12), Online publication date: 31-Aug-2019.
- Kuniyoshi F, Funatomi T, Kubo H, Sawada Y, Kato Y and Mukaigawa Y (2019). Visibility Enhancement by Integrating Refocusing and Direct-Global Separation with Contact Imaging, International Journal of Computer Vision, 127:8, (1162-1174), Online publication date: 1-Aug-2019.
- Perrot R, Aveneau L, Mora F and Meneveaux D (2019). Photon mapping with visible kernel domains, The Visual Computer: International Journal of Computer Graphics, 35:5, (707-720), Online publication date: 1-May-2019.
- Hua B, Gruson A, Zwicker M and Hachisuka T Light transport simulation in the gradient domain SIGGRAPH Asia 2018 Courses, (1-378)
- Kolivand H, Sunar M, Kakh S, Al-Rousan R and Ismail I (2018). Photorealistic rendering, Multimedia Tools and Applications, 77:19, (25983-26008), Online publication date: 1-Oct-2018.
- Gruson A, Hua B, Vibert N, Nowrouzezahrai D and Hachisuka T (2018). Gradient-domain volumetric photon density estimation, ACM Transactions on Graphics, 37:4, (1-13), Online publication date: 31-Aug-2018.
- Jarabo A, Aliaga C and Gutierrez D (2018). A radiative transfer framework for spatially-correlated materials, ACM Transactions on Graphics, 37:4, (1-13), Online publication date: 31-Aug-2018.
- Georgiev I, Ize T, Farnsworth M, Montoya-Vozmediano R, King A, Lommel B, Jimenez A, Anson O, Ogaki S, Johnston E, Herubel A, Russell D, Servant F and Fajardo M (2018). Arnold, ACM Transactions on Graphics, 37:3, (1-12), Online publication date: 9-Aug-2018.
- Beddiaf A and Babahenini M (2018). Physically-Based Rendering of Particle-Based Fluids with Light Transport Effects, 3D Research, 9:1, (1-15), Online publication date: 1-Mar-2018.
- Jendersie J, Rohmer K, Brüll F and Grosch T Pixel cache light tracing Proceedings of the conference on Vision, Modeling and Visualization, (137-144)
- Krösl K, Luksch C, Schwärzler M and Wimmer M LiteMaker Proceedings of the conference on Vision, Modeling and Visualization, (1-8)
- Calì C, Agus M, Gagnon N, Hadwiger M and Magistretti P Visual analysis of glycogen derived lactate absorption in dense and sparse surface reconstructions of rodent brain structures Proceedings of the Conference on Smart Tools and Applications in Computer Graphics, (31-38)
- Müller T, Gross M and Novák J (2017). Practical Path Guiding for Efficient Light-Transport Simulation, Computer Graphics Forum, 36:4, (91-100), Online publication date: 1-Jul-2017.
- Marco J, Jarosz W, Gutierrez D and Jarabo A Transient photon beams Proceedings of the XXVII Spanish Computer Graphics Conference, (107-112)
- Whittle J, Jones M and Mantiuk R (2017). Analysis of reported error in Monte Carlo rendered images, The Visual Computer: International Journal of Computer Graphics, 33:6-8, (705-713), Online publication date: 1-Jun-2017.
- Hua B, Gruson A, Nowrouzezahrai D and Hachisuka T (2017). Gradient-Domain Photon Density Estimation, Computer Graphics Forum, 36:2, (31-38), Online publication date: 1-May-2017.
- Hedman P, Karras T and Lehtinen J (2017). Sequential Monte Carlo Instant Radiosity, IEEE Transactions on Visualization and Computer Graphics, 23:5, (1442-1453), Online publication date: 1-May-2017.
- Munkberg J, Hasselgren J, Clarberg P, Andersson M and Akenine-Möller T (2016). Texture space caching and reconstruction for ray tracing, ACM Transactions on Graphics, 35:6, (1-13), Online publication date: 11-Nov-2016.
- Simons G, Ament M, Herholz S, Dachsbacher C, Eisemann M and Eisemann E An interactive information visualization approach to physically-based rendering Proceedings of the Conference on Vision, Modeling and Visualization, (169-177)
- Jarabo A and Gutierrez D Bidirectional rendering of polarized light transport Proceedings of the XXVI Spanish Computer Graphics Conference, (15-22)
- Vorba J and Křivánek J (2016). Adjoint-driven Russian roulette and splitting in light transport simulation, ACM Transactions on Graphics, 35:4, (1-11), Online publication date: 11-Jul-2016.
- Moreau P, Sintorn E, Kämpe V, Assarsson U and Doggett M Photon splatting using a view-sample cluster hierarchy Proceedings of High Performance Graphics, (75-85)
- Vaidyanathan K, Akenine-Möller T and Salvi M Watertight ray traversal with reduced precision Proceedings of High Performance Graphics, (33-40)
- Chang B, Park S and Ihm I (2016). Ray tracing-based interactive diffuse indirect illumination, Multimedia Tools and Applications, 75:12, (7371-7390), Online publication date: 1-Jun-2016.
- Günther T, Rohmer K, Rössl C, Grosch T and Theisel H Stylized caustics Proceedings of the 37th Annual Conference of the European Association for Computer Graphics, (243-252)
- Hedman P, Karras T and Lehtinen J Sequential Monte Carlo instant radiosity Proceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, (121-128)
- Schmidt T, Pellacini F, Nowrouzezahrai D, Jarosz W and Dachsbacher C (2016). State of the Art in Artistic Editing of Appearance, Lighting and Material, Computer Graphics Forum, 35:1, (216-233), Online publication date: 1-Feb-2016.
- Bus N, Mustafa N and Biri V (2015). Global Illumination Using Well-Separated Pair Decomposition, Computer Graphics Forum, 34:8, (88-103), Online publication date: 1-Dec-2015.
- Qin H, Sun X, Hou Q, Guo B and Zhou K (2015). Unbiased photon gathering for light transport simulation, ACM Transactions on Graphics, 34:6, (1-14), Online publication date: 4-Nov-2015.
- Noël L and Biri V (2015). Skeleton based Vertex Connection Resampling for Bidirectional Path Tracing, Computer Graphics Forum, 34:7, (299-307), Online publication date: 1-Oct-2015.
- Sen P, Zwicker M, Rousselle F, Yoon S and Kalantari N Denoising your Monte Carlo renders ACM SIGGRAPH 2015 Courses, (1-255)
- Kalantari N, Bako S and Sen P (2015). A machine learning approach for filtering Monte Carlo noise, ACM Transactions on Graphics, 34:4, (1-12), Online publication date: 27-Jul-2015.
- Popov S, Ramamoorthi R, Durand F and Drettakis G (2015). Probabilistic Connections for Bidirectional Path Tracing, Computer Graphics Forum, 34:4, (75-86), Online publication date: 1-Jul-2015.
- Zwicker M, Jarosz W, Lehtinen J, Moon B, Ramamoorthi R, Rousselle F, Sen P, Soler C and Yoon S (2015). Recent Advances in Adaptive Sampling and Reconstruction for Monte Carlo Rendering, Computer Graphics Forum, 34:2, (667-681), Online publication date: 1-May-2015.
- Bus N, Mustafa N and Biri V (2015). IlluminationCut, Computer Graphics Forum, 34:2, (561-573), Online publication date: 1-May-2015.
- Havran V and Sbert M Surface reflectance characterization by statistical tools Proceedings of the 31st Spring Conference on Computer Graphics, (39-46)
- Heqi Lu , Pacanowski R and Granier X (2014). Position-Dependent Importance Sampling of Light Field Luminaires, IEEE Transactions on Visualization and Computer Graphics, 21:2, (241-251), Online publication date: 1-Feb-2015.
- Muñoz A (2014). Higher Order Ray Marching, Computer Graphics Forum, 33:8, (167-176), Online publication date: 1-Dec-2014.
- Jarabo A, Marco J, Muñoz A, Buisan R, Jarosz W and Gutierrez D (2014). A framework for transient rendering, ACM Transactions on Graphics, 33:6, (1-10), Online publication date: 19-Nov-2014.
- Frisvad J, Schjøth L, Erleben K and Sporring J (2014). Photon Differential Splatting for Rendering Caustics, Computer Graphics Forum, 33:6, (252-263), Online publication date: 1-Sep-2014.
- Lessig C, Desbrun M and Fiume E (2014). A constructive theory of sampling for image synthesis using reproducing Kernel bases, ACM Transactions on Graphics, 33:4, (1-14), Online publication date: 27-Jul-2014.
- Havran V and Sbert M Statistical characterization of surface reflectance Proceedings of the Eurographics 2014 Workshop on Material Appearance Modeling: Issues and Acquisition, (15-18)
- Elek O, Bauszat P, Ritschel T, Magnor M and Seidel H Spectral ray differentials Proceedings of the 25th Eurographics Symposium on Rendering, (113-122)
- Davidovič T, Křivánek J, Hašan M and Slusallek P (2014). Progressive Light Transport Simulation on the GPU, ACM Transactions on Graphics, 33:3, (1-19), Online publication date: 1-May-2014.
- Duchowski A (2014). τεχνη Photons, Computer Graphics Forum, 33:1, (294-304), Online publication date: 1-Feb-2014.
- Dachsbacher C, Křivánek J, Hašan M, Arbree A, Walter B and Novák J (2014). Scalable Realistic Rendering with Many-Light Methods, Computer Graphics Forum, 33:1, (88-104), Online publication date: 1-Feb-2014.
- Xu K, Cao Y, Ma L, Dong Z, Wang R and Hu S (2014). A practical algorithm for rendering interreflections with all-frequency BRDFs, ACM Transactions on Graphics, 33:1, (1-16), Online publication date: 1-Jan-2014.
- Johnson B, Isaacs J and Qi H Optimizing coverage of three-dimensional wireless sensor networks by means of photon mapping Proceedings of the 2013 Winter Simulation Conference: Simulation: Making Decisions in a Complex World, (2935-2946)
- Bouchard G, Iehl J, Ostromoukhov V and Poulin P Improving robustness of Monte-Carlo global illumination with directional regularization SIGGRAPH Asia 2013 Technical Briefs, (1-4)
- Shirley P Basic concepts of physically-based rendering SIGGRAPH Asia 2013 Courses, (1-11)
- Gkioulekas I, Zhao S, Bala K, Zickler T and Levin A (2013). Inverse volume rendering with material dictionaries, ACM Transactions on Graphics, 32:6, (1-13), Online publication date: 1-Nov-2013.
- Gkioulekas I, Xiao B, Zhao S, Adelson E, Zickler T and Bala K (2013). Understanding the role of phase function in translucent appearance, ACM Transactions on Graphics, 32:5, (1-19), Online publication date: 1-Sep-2013.
- Schröder K and Zinke A Interactive appearance design in the presence of optically complex materials Proceedings of the Eurographics 2013 Workshop on Material Appearance Modeling: Issues and Acquisition, (13-16)
- Billen N, Engelen B, Lagae A and Dutré P Probabilistic visibility evaluation for direct illumination Proceedings of the Eurographics Symposium on Rendering, (39-47)
- Mara M, Luebke D and McGuire M Toward practical real-time photon mapping Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, (71-78)
- Bojrab M, Abdul-Massih M and Benes B (2013). Perceptual importance of lighting phenomena in rendering of animated water, ACM Transactions on Applied Perception, 10:1, (1-18), Online publication date: 1-Feb-2013.
- Spencer B and Jones M (2013). Progressive photon relaxation, ACM Transactions on Graphics, 32:1, (1-11), Online publication date: 1-Jan-2013.
- Shirley P, Morley R, Sloan P and Wyman C Basics of physically-based rendering SIGGRAPH Asia 2012 Courses, (1-11)
- Georgiev I, Křivánek J, Davidovič T and Slusallek P (2012). Light transport simulation with vertex connection and merging, ACM Transactions on Graphics, 31:6, (1-10), Online publication date: 1-Nov-2012.
- Čadík M, Herzog R, Mantiuk R, Myszkowski K and Seidel H (2012). New measurements reveal weaknesses of image quality metrics in evaluating graphics artifacts, ACM Transactions on Graphics, 31:6, (1-10), Online publication date: 1-Nov-2012.
- Jarosz W, Schönefeld V, Kobbelt L and Jensen H (2012). Theory, analysis and applications of 2D global illumination, ACM Transactions on Graphics, 31:5, (1-21), Online publication date: 6-Aug-2012.
- 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)
- Novák J, Nowrouzezahrai D, Dachsbacher C and Jarosz W (2012). Virtual ray lights for rendering scenes with participating media, ACM Transactions on Graphics, 31:4, (1-11), Online publication date: 5-Aug-2012.
- Walter B, Khungurn P and Bala K (2012). Bidirectional lightcuts, ACM Transactions on Graphics, 31:4, (1-11), Online publication date: 5-Aug-2012.
- Novák J, Nowrouzezahrai D, Dachsbacher C and Jarosz W (2012). Progressive Virtual Beam Lights, Computer Graphics Forum, 31:4, (1407-1413), Online publication date: 1-Jun-2012.
- Sen P and Darabi S (2012). On filtering the noise from the random parameters in Monte Carlo rendering, ACM Transactions on Graphics, 31:3, (1-15), Online publication date: 31-May-2012.
- Reiner T, Kaplanyan A, Reinhard M and Dachsbacher C (2012). Selective Inspection and Interactive Visualization of Light Transport in Virtual Scenes, Computer Graphics Forum, 31:2pt4, (711-718), Online publication date: 1-May-2012.
- García R, Ureña C and Sbert M (2012). Description and Solution of an Unreported Intrinsic Bias in Photon Mapping Density Estimation with Constant Kernel, Computer Graphics Forum, 31:1, (33-41), Online publication date: 1-Feb-2012.
- Jarosz W, Nowrouzezahrai D, Thomas R, Sloan P and Zwicker M Progressive photon beams Proceedings of the 2011 SIGGRAPH Asia Conference, (1-12)
- Jarosz W, Nowrouzezahrai D, Thomas R, Sloan P and Zwicker M (2011). Progressive photon beams, ACM Transactions on Graphics, 30:6, (1-12), Online publication date: 1-Dec-2011.
- Djeu P, Hunt W, Wang R, Elhassan I, Stoll G and Mark W (2011). Razor, ACM Transactions on Graphics, 30:5, (1-26), Online publication date: 1-Oct-2011.
- Maletz D and Wang R Importance point projection for GPU-based final gathering Proceedings of the Twenty-second Eurographics conference on Rendering, (1327-1336)
- Knaus C and Zwicker M (2011). Progressive photon mapping, ACM Transactions on Graphics, 30:3, (1-13), Online publication date: 1-May-2011.
- Liktor G and Dachsbacher C Real-time volume caustics with adaptive beam tracing Symposium on Interactive 3D Graphics and Games, (47-54)
- 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.
- Hachisuka T, Jarosz W and Jensen H A progressive error estimation framework for photon density estimation ACM SIGGRAPH Asia 2010 papers, (1-12)
- Davidovič T, Křivánek J, Hašan M, Slusallek P and Bala K Combining global and local virtual lights for detailed glossy illumination ACM SIGGRAPH Asia 2010 papers, (1-8)
- Hachisuka T, Jarosz W and Jensen H (2010). A progressive error estimation framework for photon density estimation, ACM Transactions on Graphics, 29:6, (1-12), Online publication date: 1-Dec-2010.
- Davidovič T, Křivánek J, Hašan M, Slusallek P and Bala K (2010). Combining global and local virtual lights for detailed glossy illumination, ACM Transactions on Graphics, 29:6, (1-8), Online publication date: 1-Dec-2010.
- 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)
- Yao C, Wang B, Chan B, Yong J and Paul J Multi-image based photon tracing for interactive global illumination of dynamic scenes Proceedings of the 21st Eurographics conference on Rendering, (1315-1324)
- Laurijssen J, Wang R, Dutré P and Brown B Fast estimation and rendering of indirect highlights Proceedings of the 21st Eurographics conference on Rendering, (1305-1313)
- 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, 29:3, (1-10), Online publication date: 1-Jun-2010.
- Hu W, Dong Z, Ihrke I, Grosch T, Yuan G and Seidel H Interactive volume caustics in single-scattering media Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games, (109-117)
- Hašan M, Křivánek J, Walter B and Bala K Virtual spherical lights for many-light rendering of glossy scenes ACM SIGGRAPH Asia 2009 papers, (1-6)
- Tokuyoshi Y Photon density estimation using multiple importance sampling ACM SIGGRAPH ASIA 2009 Posters, (1-1)
- Gutierrez D, Jensen H, Jarosz W and Donner C Scattering ACM SIGGRAPH ASIA 2009 Courses, (1-620)
- Hašan M, Křivánek J, Walter B and Bala K (2009). Virtual spherical lights for many-light rendering of glossy scenes, ACM Transactions on Graphics, 28:5, (1-6), Online publication date: 1-Dec-2009.
- Steele J and Geist R Relighting Forest Ecosystems Proceedings of the 5th International Symposium on Advances in Visual Computing: Part I, (55-66)
- Gutierrez D, Jarosz W, Donner C and Narasimhan S Scattering ACM SIGGRAPH 2009 Courses, (1-397)
- Herubel A, Biri V and Bidgolirad F Autonomous lighting agents in global illumination SIGGRAPH '09: Posters, (1-1)
- Tsakok J Faster incoherent rays Proceedings of the Conference on High Performance Graphics 2009, (151-158)
- McGuire M and Luebke D Hardware-accelerated global illumination by image space photon mapping Proceedings of the Conference on High Performance Graphics 2009, (77-89)
- Walter B, Zhao S, Holzschuch N and Bala K Single scattering in refractive media with triangle mesh boundaries ACM SIGGRAPH 2009 papers, (1-8)
- Wang R, Wang R, Zhou K, Pan M and Bao H An efficient GPU-based approach for interactive global illumination ACM SIGGRAPH 2009 papers, (1-8)
- Donner C, Lawrence J, Ramamoorthi R, Hachisuka T, Jensen H and Nayar S An empirical BSSRDF model ACM SIGGRAPH 2009 papers, (1-10)
- Walter B, Zhao S, Holzschuch N and Bala K (2009). Single scattering in refractive media with triangle mesh boundaries, ACM Transactions on Graphics, 28:3, (1-8), Online publication date: 27-Jul-2009.
- Wang R, Wang R, Zhou K, Pan M and Bao H (2009). An efficient GPU-based approach for interactive global illumination, ACM Transactions on Graphics, 28:3, (1-8), Online publication date: 27-Jul-2009.
- Donner C, Lawrence J, Ramamoorthi R, Hachisuka T, Jensen H and Nayar S (2009). An empirical BSSRDF model, ACM Transactions on Graphics, 28:3, (1-10), Online publication date: 27-Jul-2009.
- Cha D, Son S and Ihm I GPU-assisted high quality particle rendering Proceedings of the Twentieth Eurographics conference on Rendering, (1247-1255)
- Gassenbauer V, Křivánek J and Bouatouch K Spatial directional radiance caching Proceedings of the Twentieth Eurographics conference on Rendering, (1189-1198)
- Kniep S, Häring S and Magnor M Efficient and accurate rendering of complex light sources Proceedings of the Twentieth Eurographics conference on Rendering, (1073-1081)
- Meyer Q, Eisenacher C, Stamminger M and Dachsbacher C Data-parallel hierarchical link creation for radiosity Proceedings of the 9th Eurographics conference on Parallel Graphics and Visualization, (65-70)
- Dubla P, Debattista K, Santos L and Chalmers A Wait-free shared-memory irradiance cache Proceedings of the 9th Eurographics conference on Parallel Graphics and Visualization, (57-64)
- 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)
- Hachisuka T, Ogaki S and Jensen H Progressive photon mapping ACM SIGGRAPH Asia 2008 papers, (1-8)
- Zhou K, Hou Q, Wang R and Guo B Real-time KD-tree construction on graphics hardware ACM SIGGRAPH Asia 2008 papers, (1-11)
- Hegarty J (2008). Geometric and path tracing methods for simulating light transport through volumes of water particles, XRDS: Crossroads, The ACM Magazine for Students, 15:1, (16-20), Online publication date: 1-Sep-2008.
- Matzko S and Davis T (2008). A graphics-based approach to data structures, ACM SIGCSE Bulletin, 40:3, (109-113), Online publication date: 25-Aug-2008.
- Gautron P, Bouatouch K and Pattanaik S Temporal radiance caching ACM SIGGRAPH 2008 classes, (1-29)
- Gautron P, Křivánek J, Bouatouch K and Pattanaik S Radiance cache splatting ACM SIGGRAPH 2008 classes, (1-10)
- Křivánek J, Bouatouch K, Pattanaik S and Žára J Making radiance and irradiance caching practical ACM SIGGRAPH 2008 classes, (1-12)
- Křivánek J, Gautron P, Pattanaik S and Bouatouch K Radiance caching for efficient global illumination computation ACM SIGGRAPH 2008 classes, (1-19)
- Donner C and Jensen H Rendering translucent materials using photon diffusion ACM SIGGRAPH 2008 classes, (1-9)
- Jarosz W, Jensen H and Donner C Advanced global illumination using photon mapping ACM SIGGRAPH 2008 classes, (1-112)
- 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)
- 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.
- Matzko S and Davis T A graphics-based approach to data structures Proceedings of the 13th annual conference on Innovation and technology in computer science education, (109-113)
- Obert J, Křivánek J, Pellacini F, Sykora D and Pattanaik S iCheat Proceedings of the Nineteenth Eurographics conference on Rendering, (1217-1223)
- Clarberg P and Akenine-Moeller T Exploiting visibility correlation in direct illumination Proceedings of the Nineteenth Eurographics conference on Rendering, (1125-1136)
- Hašan M, Velázquez-Armendariz E, Pellacini F and Bala K Tensor clustering for rendering many-light animations Proceedings of the Nineteenth Eurographics conference on Rendering, (1105-1114)
- Jarosz W, Zwicker M and Jensen H Irradiance gradients in the presence of participating media and occlusions Proceedings of the Nineteenth Eurographics conference on Rendering, (1087-1096)
- Chazelle B and Mulzer W Markov incremental constructions Proceedings of the twenty-fourth annual symposium on Computational geometry, (156-163)
- Banterle F, Ledda P, Debattista K and Chalmers A Expanding low dynamic range videos for high dynamic range applications Proceedings of the 24th Spring Conference on Computer Graphics, (33-41)
- Aggarwal V, Chalmers A and Debattista K High-fidelity rendering of animations on the grid Proceedings of the 8th Eurographics conference on Parallel Graphics and Visualization, (41-48)
- Wyman C Hierarchical caustic maps Proceedings of the 2008 symposium on Interactive 3D graphics and games, (163-171)
- 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.
- Schjøth L, Frisvad J, Erleben K and Sporring J Photon differentials Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia, (179-186)
- Jacquemin C, Ajaj R, Cahen R, Olivier Y and Schwarz D Plumage Proceedings of the 19th Conference on l'Interaction Homme-Machine, (71-74)
- Xu Q and Sbert M A new way to re-using paths Proceedings of the 2007 international conference on Computational science and Its applications - Volume Part II, (741-750)
- Mittring M Finding next gen ACM SIGGRAPH 2007 courses, (97-121)
- Ward G, Rubinstein F and Clear R A ray tracing solution for diffuse interreflection ACM SIGGRAPH 2007 courses, (11-es)
- Ihrke I, Ziegler G, Tevs A, Theobalt C, Magnor M and Seidel H Eikonal rendering ACM SIGGRAPH 2007 papers, (59-es)
- Hašan M, Pellacini F and Bala K Matrix row-column sampling for the many-light problem ACM SIGGRAPH 2007 papers, (26-es)
- Gupta M and Narasimhan S Legendre fluids Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation, (17-25)
- Ihrke I, Ziegler G, Tevs A, Theobalt C, Magnor M and Seidel H (2007). Eikonal rendering, ACM Transactions on Graphics, 26:3, (59-es), Online publication date: 29-Jul-2007.
- Hašan M, Pellacini F and Bala K (2007). Matrix row-column sampling for the many-light problem, ACM Transactions on Graphics, 26:3, (26-es), Online publication date: 29-Jul-2007.
- Banterle F, Ledda P, Debattista K, Chalmers A and Bloj M (2007). A framework for inverse tone mapping, The Visual Computer: International Journal of Computer Graphics, 23:7, (467-478), Online publication date: 1-Jul-2007.
- Singh S and Faloutsos P (2007). The photon pipeline revisited, The Visual Computer: International Journal of Computer Graphics, 23:7, (479-492), Online publication date: 1-Jul-2007.
- Muñoz A, Gutierrez D and Serón F (2007). Optimization techniques for curved path computing, The Visual Computer: International Journal of Computer Graphics, 23:7, (493-502), Online publication date: 1-Jul-2007.
- 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)
- Donner C and Jensen H Rendering translucent materials using photon diffusion Proceedings of the 18th Eurographics conference on Rendering Techniques, (243-251)
- Gu J, Ramamoorthi R, Belhumeur P and Nayar S Dirty glass Proceedings of the 18th Eurographics conference on Rendering Techniques, (159-170)
- 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)
- 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)
- Sharp R, Adams J, Machiraju R, Lee R and Crane R (2007). Physics-Based Subsurface Visualization of Human Tissue, IEEE Transactions on Visualization and Computer Graphics, 13:3, (620-629), Online publication date: 1-May-2007.
- Yuan Z, Cai-lian L, Bao-Guo L, Yan C, Yan G, Xi-ping W, Yun-tao M and Ming Z Monte Carlo simulation of solar radiation in maize canopies and its visualization Proceedings of the 6th Conference on WSEAS International Conference on Applied Computer Science - Volume 6, (224-228)
- Cochran R and Steele J Second-order illumination in real-time (student paper) Proceedings of the 45th annual ACM Southeast Conference, (13-18)
- Banterle F, Ledda P, Debattista K and Chalmers A Inverse tone mapping Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia, (349-356)
- Singh S The photon pipeline Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia, (333-340)
- Tatarchuk N and Isidoro J Artist-directable real-time rain rendering in city environments Proceedings of the Second Eurographics conference on Natural Phenomena, (61-73)
- 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)
- Baboud L and Décoret X Realistic water volumes in real-time Proceedings of the Second Eurographics conference on Natural Phenomena, (25-32)
- Glencross M, Chalmers A, Lin M, Otaduy M and Gutierrez D Exploiting perception in high-fidelity virtual environments (Additional presentations from the 24th course are available on the citation page) ACM SIGGRAPH 2006 Courses, (1-es)
- Friedrich H, Günther J, Dietrich A, Scherbaum M, Seidel H and Slusallek P Exploring the use of ray tracing for future games Proceedings of the 2006 ACM SIGGRAPH symposium on Videogames, (41-50)
- Vangorp P, Dumont O, Lenaerts T and Dutré P A perceptual heuristic for shadow computation in photo-realistic images ACM SIGGRAPH 2006 Sketches, (102-es)
- Moon J and Marschner S Simulating multiple scattering in hair using a photon mapping approach ACM SIGGRAPH 2006 Papers, (1067-1074)
- 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)
- Moon J and Marschner S (2006). Simulating multiple scattering in hair using a photon mapping approach, ACM Transactions on Graphics, 25:3, (1067-1074), Online publication date: 1-Jul-2006.
- 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, 25:3, (746-753), Online publication date: 1-Jul-2006.
- Segovia B, Iehl J, Mitanchey R and Péroche B Bidirectional instant radiosity Proceedings of the 17th Eurographics conference on Rendering Techniques, (389-397)
- Křivánek J, Bouatouch K, Pattanaik S and Žára J Making radiance and irradiance caching practical Proceedings of the 17th Eurographics conference on Rendering Techniques, (127-138)
- Dong W Rendering optical effects based on spectra representation in complex scenes Proceedings of the 24th international conference on Advances in Computer Graphics, (719-726)
- 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)
- Debattista K, Santos L and Chalmers A Accelerating the irradiance cache through parallel component-based rendering Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization, (27-35)
- Banterle F and Chalmers A A fast translucency appearance model for real-time applications Proceedings of the 22nd Spring Conference on Computer Graphics, (59-66 PAGE@7)
- Santos L, Valentim S and Fernandes A Parallel progressive precomputed radiance transfer Proceedings of the 22nd Spring Conference on Computer Graphics, (33-40)
- Wyman C and Davis S Interactive image-space techniques for approximating caustics Proceedings of the 2006 symposium on Interactive 3D graphics and games, (153-160)
- Green P, Kautz J, Matusik W and Durand F View-dependent precomputed light transport using nonlinear Gaussian function approximations Proceedings of the 2006 symposium on Interactive 3D graphics and games, (7-14)
- Boudet A, Pitot P, Pratmarty D and Paulin M Photon Splatting for participating media Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia, (197-204)
- Barnard R and Ural S Rendering translucency with Perlin noise Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia, (131-134)
- Krivanek J, Gautron P, Pattanaik S and Bouatouch K (2005). Radiance Caching for Efficient Global Illumination Computation, IEEE Transactions on Visualization and Computer Graphics, 11:5, (550-561), Online publication date: 1-Sep-2005.
- Purcell T, Donner C, Cammarano M, Jensen H and Hanrahan P Photon mapping on programmable graphics hardware ACM SIGGRAPH 2005 Courses, (258-es)
- Dayal A, Woolley C, Watson B and Luebke D Adaptive frameless rendering ACM SIGGRAPH 2005 Courses, (24-es)
- Mark W and Fussell D Real-time rendering systems in 2010 ACM SIGGRAPH 2005 Courses, (19-es)
- Good O and Taylor Z Optimized photon tracing using spherical harmonic light maps ACM SIGGRAPH 2005 Sketches, (53-es)
- Kristensen A, Akenine-Möller T and Jensen H Precomputed local radiance transfer for real-time lighting design ACM SIGGRAPH 2005 Papers, (1208-1215)
- Clarberg P, Jarosz W, Akenine-Möller T and Jensen H Wavelet importance sampling ACM SIGGRAPH 2005 Papers, (1166-1175)
- Arikan O, Forsyth D and O'Brien J Fast and detailed approximate global illumination by irradiance decomposition ACM SIGGRAPH 2005 Papers, (1108-1114)
- Walter B, Fernandez S, Arbree A, Bala K, Donikian M and Greenberg D Lightcuts ACM SIGGRAPH 2005 Papers, (1098-1107)
- Sun B, Ramamoorthi R, Narasimhan S and Nayar S A practical analytic single scattering model for real time rendering ACM SIGGRAPH 2005 Papers, (1040-1049)
- Porumbescu S, Budge B, Feng L and Joy K Shell maps ACM SIGGRAPH 2005 Papers, (626-633)
- Kristensen A, Akenine-Möller T and Jensen H (2005). Precomputed local radiance transfer for real-time lighting design, ACM Transactions on Graphics, 24:3, (1208-1215), Online publication date: 1-Jul-2005.
- 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.
- Arikan O, Forsyth D and O'Brien J (2005). Fast and detailed approximate global illumination by irradiance decomposition, ACM Transactions on Graphics, 24:3, (1108-1114), Online publication date: 1-Jul-2005.
- Walter B, Fernandez S, Arbree A, Bala K, Donikian M and Greenberg D (2005). Lightcuts, ACM Transactions on Graphics, 24:3, (1098-1107), Online publication date: 1-Jul-2005.
- Sun B, Ramamoorthi R, Narasimhan S and Nayar S (2005). A practical analytic single scattering model for real time rendering, ACM Transactions on Graphics, 24:3, (1040-1049), Online publication date: 1-Jul-2005.
- Porumbescu S, Budge B, Feng L and Joy K (2005). Shell maps, ACM Transactions on Graphics, 24:3, (626-633), Online publication date: 1-Jul-2005.
- Dayal A, Woolley C, Watson B and Luebke D Adaptive frameless rendering Proceedings of the Sixteenth Eurographics conference on Rendering Techniques, (265-275)
- 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)
- Fradin D, Meneveaux D and Horna S Out of core photon-mapping for large buildings Proceedings of the Sixteenth Eurographics conference on Rendering Techniques, (65-72)
- Gautron P, Křivánek J, Bouatouch K and Pattanaik S Radiance cache splatting Proceedings of the Sixteenth Eurographics conference on Rendering Techniques, (55-64)
- Havran V, Bittner J, Herzog R and Seidel H Ray maps for global illumination Proceedings of the Sixteenth Eurographics conference on Rendering Techniques, (43-54)
- Sharp R and Machiraju R A simplified model for inhomogeneous subsurface scattering Proceedings of the Fourth Eurographics / IEEE VGTC conference on Volume Graphics, (63-71)
- Machida T, Yokoya N and Takemura H Inverse global illumination rendering for dense estimation of surface reflectance properties Proceedings of the 14th Scandinavian conference on Image Analysis, (790-801)
- Steinhurst J, Coombe G and Lastra A Reordering for cache conscious photon mapping Proceedings of Graphics Interface 2005, (97-104)
- Yu T, Lowther J and Shene C Photon mapping made easy Proceedings of the 36th SIGCSE technical symposium on Computer science education, (201-205)
- Yu T, Lowther J and Shene C (2005). Photon mapping made easy, ACM SIGCSE Bulletin, 37:1, (201-205), Online publication date: 23-Feb-2005.
- Seron F, Gutierrez D, Gutierrez G and Cerezo E (2005). Technical section, Computers and Graphics, 29:1, (95-108), Online publication date: 1-Feb-2005.
- Goodenough A Simulated spectral light transport in coastal waters using adaptive photon mapping ACM SIGGRAPH 2004 Posters
- Havran V, Bittner J and Seidel H Ray maps for global illumination ACM SIGGRAPH 2004 Sketches
- Gutierrez D, Seron F, Muñoz A and Anson O Inelastic scattering in participating media using curved photon mapping ACM SIGGRAPH 2004 Sketches
- Christensen P and Batali D An irradiance atlas for global illumination in complex production scenes Proceedings of the Fifteenth Eurographics conference on Rendering Techniques, (133-141)
- Larsen B and Christensen N Simulating photon mapping for real-time applications Proceedings of the Fifteenth Eurographics conference on Rendering Techniques, (123-131)
- Günther J, Wald I and Slusallek P Realtime caustics using distributed photon mapping Proceedings of the Fifteenth Eurographics conference on Rendering Techniques, (111-121)
- Cassagnabère C, Rousselle F and Renaud C Path tracing using the AR350 processor Proceedings of the 2nd international conference on Computer graphics and interactive techniques in Australasia and South East Asia, (23-29)
- Van Haevre W, Fiore F, Bekaert P and Van Reeth F A ray density estimation approach to take into account environment illumination in plant growth simulation Proceedings of the 20th Spring Conference on Computer Graphics, (121-131)
- Gutierrez D, Seron F, Anson O and Muñoz A Chasing the green flash Proceedings of the 20th Spring Conference on Computer Graphics, (97-105)
- Tawara T, Myszkowski K, Dmitriev K, Havran V, Damez C and Seidel H Exploiting temporal coherence in global illumination Proceedings of the 20th Spring Conference on Computer Graphics, (23-33)
- Porcino N (2004). Gaming Graphics: The Road to Revolution, Queue, 2:2, (62-71), Online publication date: 1-Apr-2004.
- Zhu Y, Li C, Shen I, Ma K and Stompel A A new form of traditional art ACM SIGGRAPH 2003 Sketches & Applications, (1-1)
- Goesele M, Granier X, Heidrich W and Seidel H Accurate light source acquisition and rendering ACM SIGGRAPH 2003 Papers, (621-630)
- Kim T and Lin M Visual simulation of ice crystal growth Proceedings of the 2003 ACM SIGGRAPH/Eurographics symposium on Computer animation, (86-97)
- Purcell T, Donner C, Cammarano M, Jensen H and Hanrahan P Photon mapping on programmable graphics hardware Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, (41-50)
- Goesele M, Granier X, Heidrich W and Seidel H (2003). Accurate light source acquisition and rendering, ACM Transactions on Graphics, 22:3, (621-630), Online publication date: 1-Jul-2003.
- Sattler M, Sarlette R and Klein R Efficient and realistic visualization of cloth Proceedings of the 14th Eurographics workshop on Rendering, (167-177)
- Havran V, Damez C, Myszkowski K and Seidel H An efficient spatio-temporal architecture for animation rendering Proceedings of the 14th Eurographics workshop on Rendering, (106-117)
- Ashdown I Illumination-based occlusion culling Graphics programming methods, (279-290)
- Ma V and McCool M Low latency photon mapping using block hashing Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, (89-99)
- Matusik W, Pfister H, Ziegler R, Ngan A and McMillan L Acquisition and rendering of transparent and refractive objects Proceedings of the 13th Eurographics workshop on Rendering, (267-278)
- Cammarano M and Jensen H Time dependent photon mapping Proceedings of the 13th Eurographics workshop on Rendering, (135-144)
- Bekaert P, Sbert M and Halton J Accelerating path tracing by re-using paths Proceedings of the 13th Eurographics workshop on Rendering, (125-134)
- Dmitriev K, Brabec S, Myszkowski K and Seidel H Interactive global illumination using selective photon tracing Proceedings of the 13th Eurographics workshop on Rendering, (25-36)
- Wald I, Kollig T, Benthin C, Keller A and Slusallek P Interactive global illumination using fast ray tracing Proceedings of the 13th Eurographics workshop on Rendering, (15-24)
- Enright D, Marschner S and Fedkiw R Animation and rendering of complex water surfaces Proceedings of the 29th annual conference on Computer graphics and interactive techniques, (736-744)
Index Terms
- Realistic image synthesis using photon mapping
Recommendations
Hardware-accelerated global illumination by image space photon mapping
HPG '09: Proceedings of the Conference on High Performance Graphics 2009We describe an extension to photon mapping that recasts the most expensive steps of the algorithm -- the initial and final photon bounces -- as image-space operations amenable to GPU acceleration. This enables global illumination for real-time ...
Simulating multiple scattering in hair using a photon mapping approach
Simulating multiple scattering correctly is important for accurate rendering of hair. However, a volume of hair is a difficult scene to simulate because scattering from an individual fiber is very structured and forward directed, and because the ...