@Book{jensen01realistic, author = {Henrik Wann Jensen}, title = {Realistic Image Synthesis Using Photon Mapping}, publisher = {AK Peters}, year = {2001}, month = {July} } @InProceedings{ward92irradiance, author = {Gregory J. Ward and Paul S. Heckbert}, title = {Irradiance Gradients}, booktitle = {Proceedings of Eurographics Workshop on Rendering}, pages = {85--98}, year = {1992}, } @inproceedings{ward88ray, author = {Gregory J. Ward and Francis M. Rubinstein and Robert D. Clear}, title = {A ray tracing solution for diffuse interreflection}, booktitle = {Proceedings of {SIGGRAPH}}, year = {1988}, isbn = {0-89791-275-6}, pages = {85--92}, doi = {http://doi.acm.org/10.1145/54852.378490}, } @inproceedings{ward94Radiance, author = {Gregory J. Ward}, title = {The {Radiance} lighting simulation and rendering system}, booktitle = {Proceedings of {SIGGRAPH}}, year = {1994}, isbn = {0-89791-667-0}, pages = {459--472}, doi = {http://doi.acm.org/10.1145/192161.192286}, } @inproceedings{lavignotte03Photon, author = {Fabien Lavignotte and Mathias Paulin}, title = {Scalable photon splatting for global illumination}, booktitle = {Proceedings of {GRAPHITE}}, year = {2003}, isbn = {1-58113-578-5}, pages = {1-11}, location = {Melbourne, Australia}, doi = {http://doi.acm.org/10.1145/604471.604511}, } @CONFERENCE{larsen04Photon, author = "B. D. Larsen and N. Christensen", title = "Simulating Photon Mapping for Real-time Applications", year = "2004", keywords = "photon mapping, real-time, global illumination,graphics hardware", booktitle = "Proceedings of Eurographics Symposium on Rendering", url = "http://www.imm.dtu.dk/pubdb/p.php?3192", pages = {123--131} abstract = "This paper introduces a novel method for simulating photon mapping for real-time applications. First we introduce a new method for selectively redistributing photons. Then we describe a method for selectively updating the indirect illumination. The indirect illumination is calculated using a new {GPU} accelerated final gathering method and the illumination is then stored in light maps. Caustic photons are traced on the {CPU} and then drawn using points in the framebuffer, and finally filtered using the {GPU}. Both diffuse and non-diffuse surfaces can be handled by calculating the direct illumination on the {GPU} and the photon tracing on the {CPU}. We achieve real-time frame rates for dynamic scenes." } @Article{krivanek05Radiance, author = "Jaroslav K\v{r}iv\'anek and Pascal Gautron and Sumanta Pattanaik and Kadi Bouatouch", email = "jarda@slimak.cz", year = "2005", title = "Radiance Caching for Efficient Global Illumination Computation", journal = "To appear in IEEE Transactions on Visualization and Computer Graphics", } @inproceedings{krivanek05Gradients, author = {Jaroslav K\v{r}iv\'anek and Pascal Gautron and Kadi Bouatouch and Sumanta Pattanaik}, title = {Improved Radiance Gradient Computation}, booktitle = {Proceedings of SCCG}, year = {2005}, isbn = {80-223-2057-9}, pages = {149--153}, doi = {http://doi.acm.org/10.1145/1037210.1037226}, url = {http://www.cgg.cvut.cz/~xkrivanj/papers/sccg2005/sccg2005-krivanek.pdf} } @inproceedings{tabellion04Shrek, author = {Eric Tabellion and Arnauld Lamorlette}, title = {An approximate global illumination system for computer generated films}, booktitle = {Proceedings of {SIGGRAPH}}, year = {2004}, isbn = {0730-0301}, pages = {469--476}, doi = {http://doi.acm.org/10.1145/1015706.1015748}, } @inproceedings{tole02Interactive, author = {Parag Tole and Fabio Pellacini and Bruce Walter and Donald P. Greenberg}, title = {Interactive global illumination in dynamic scenes}, booktitle = {Proceedings of {SIGGRAPH}}, year = {2002}, isbn = {1-58113-521-1}, pages = {537--546}, location = {San Antonio, Texas}, doi = {http://doi.acm.org/10.1145/566570.566613}, } @article{bala03Interactive, author = {Kavita Bala and Bruce Walter and Donald P. Greenberg}, title = {Combining edges and points for interactive high-quality rendering}, journal = {Proceedings of {SIGGRAPH}}, volume = {22}, number = {3}, year = {2003}, issn = {0730-0301}, pages = {631--640}, doi = {http://doi.acm.org/10.1145/882262.882318}, } @inproceedings{kajiya86rendering, author = {James T. Kajiya}, title = {The rendering equation}, booktitle = {Proceedings of {SIGGRAPH}}, year = {1986}, isbn = {0-89791-196-2}, pages = {143--150}, doi = {http://doi.acm.org/10.1145/15922.15902}, } @inproceedings{kautz02brdf, author = {Jan Kautz and Peter-Pike Sloan and John Snyder}, title = {Fast, arbitrary BRDF shading for low-frequency lighting using spherical harmonics}, booktitle = {Proceedings of Eurographics workshop on Rendering}, year = {2002}, isbn = {1-58113-534-3}, pages = {291--296}, location = {Pisa, Italy}, publisher = {Eurographics Association}, } @INPROCEEDINGS{purcell03-PMPGH*, author = {Timothy J. Purcell and Craig Donner and Mike Cammarano and Henrik Wann Jensen and Pat Hanrahan}, year = 2003, title = {Photon Mapping on Programmable Graphics Hardware}, booktitle = {Proceedings of Graphics Hardware}, pages = {41--50} } @INPROCEEDINGS{wand03-RTC, author = {Michael Wand and Wolfgang Stra{\ss}er}, year = 2003, title = {Real-Time Caustics}, pages = {611-620}, booktitle = {Proceedings of Eurographics}, } @INPROCEEDINGS{liu04-AFPRT*, author = {Xinguo Liu and Peter-Pike Sloan and Heung-Yeung Shum and John Snyder}, year = 2004, title = {All-Frequency Precomputed Radiance Transfer for Glossy Objects}, booktitle = {Proceedings of Eurographics Symposium on Rendering}, pages = {337--344} } @INPROCEEDINGS{wang04-AFRNDOSBA, author = {R. Wang and J. Tran and D. Luebke }, year = 2004, title = {All-Frequency Relighting of Non-Diffuse Objects using Separable {BRDF} Approximation}, booktitle = {Proceedings of Eurographics Symposium on Rendering}, pages = {345-354}, } @ARTICLE{sloan02-PRTRT*, author = {Peter-Pike Sloan and Jan Kautz and John Snyder}, year = 2002, title = {Precomputed Radiance Transfer for Real-Time Rendering in Dynamic, Low-Frequency Lighting Environments}, journal = {Proceedings of {SIGGRAPH}}, pages = {527--536} } @INPROCEEDINGS{sloan03-CPCPR*, author = {Peter-Pike Sloan and Jesse Hall and John Hart and John Snyder}, year = 2003, title = {Clustered Principal Components for Precomputed Radiance Transfer}, pages = {382--391}, booktitle = {Proceedings of {SIGGRAPH}}, } @INPROCEEDINGS{ma02-LLPMBb*, author = {V. C. H. Ma and M. D. McCool}, year = 2002, title = {Low Latency Photon Mapping Using Block Hashing}, pages = {89--98}, booktitle = {Proceedings of {SIGGRAPH/Eurographics} Workshop on Graphics Hardware} } @inproceedings{carr02RE*, author = {Nathan A. Carr and Jesse D. Hall and John C. Hart}, title = {The Ray Engine}, booktitle = {Proceedings of {SIGGRAPH/Eurographics} Workshop on Graphics Hardware}, year = {2002}, isbn = {1-58113-580-7}, pages = {37--46}, location = {Saarbrucken, Germany}, } @inproceedings{purcell02RTPGH*, author = {Timothy J. Purcell and Ian Buck and William R. Mark and Pat Hanrahan}, title = {Ray tracing on programmable graphics hardware}, booktitle = {Proceedings of SIGGRAPH}, year = {2002}, issn = {0730-0301}, pages = {703--712}, doi = {http://doi.acm.org/10.1145/566654.566640}, } @inproceedings{coombe04RGH*, author = {Greg Coombe and Mark J. Harris and Anselmo Lastra}, title = {Radiosity on graphics hardware}, booktitle = {Proceedings of Graphics Interface}, year = {2004}, isbn = {1-56881-227-2}, pages = {161--168}, } @inproceedings{carr03GARSS*, author = {Nathan A. Carr and Jesse D. Hall and John C. Hart}, title = {{GPU} algorithms for radiosity and subsurface scattering}, booktitle = {Proceedings of {SIGGRAPH/Eurographics} Workshop on Graphics hardware}, year = {2003}, isbn = {1-58113-739-7}, pages = {51--59}, location = {San Diego, California}, } @ARTICLE{Nijasure04-RGIG, author = {Mangesh Nijasure and Sumanta Pattanaik and Vineet Goel}, year = 2004, title = {Real-Time Global Illumination on the {GPU}}, journal = {To appear in Journal of Graphics Tools}, } @INPROCEEDINGS{Nijasure03-IGIDE*, author = {Mangesh Nijasure and Sumanta Pattanaik and Vineet Goel}, year = 2003, title = {Interactive Global Illumination in Dynamic Environments Using Commodity Graphics Hardware}, pages = {450--454}, booktitle = {Proceedings of Pacific Graphics} } @INPROCEEDINGS{Sillion89-GTMIS, author = {Francois Sillion and Claude Puech}, year = 1989, title = {A General Two-Pass Method Integrating Specular and Diffuse Reflection}, booktitle = {Proceedings of {SIGGRAPH}}, volume = 23, number = 3, pages = {335--344} } @INPROCEEDINGS{Cohen85-HRSCE, author = {Michael Cohen and Donald P. Greenberg}, year = 1985, title = {The Hemi-Cube: A Radiosity Solution for Complex Environments}, booktitle = {Proceedings of {SIGGRAPH}}, volume = 19, number = 3, pages = {31--40}, comments = {also in Tutorial: Computer Graphics: Image Synthesis, Computer Society Press, Washington, 1988} } @INPROCEEDINGS{Goral84-MILBD, author = {Cindy M. Goral and Kenneth E. Torrance and Donald P. Greenberg and Bennett Battaile}, year = 1984, title = {Modelling the Interaction of Light Between Diffuse Surfaces}, booktitle = {Proceedings of {SIGGRAPH}}, volume = 18, number = 3, pages = {212--222} } @INPROCEEDINGS{Sturzlinger97-IRGIG, author = {Wolfgang Sturzlinger and Rui Bastos}, year = 1997, title = {Interactive Rendering of Globally Illuminated Glossy Scenes}, booktitle = {Proceedings of Eurographics Workshop on Rendering}, pages = {93--102}, } @INPROCEEDINGS{Gautron04-NHBAE*, author = {Pascal Gautron and Jaroslav K\v{r}iv\'anek and Sumanta Pattanaik and Kadi Bouatouch}, year = {2004}, title = {A Novel Hemispherical Basis for Accurate and Efficient Rendering}, booktitle = {Proceedings of Eurographics Symposium on Rendering}, pages = {321--330}, } @inproceedings{Williams78ShadowMaps, author = {Lance Williams}, title = {Casting curved shadows on curved surfaces}, booktitle = {Proceedings of {SIGGRAPH}}, year = {1978}, pages = {270--274}, doi = {http://doi.acm.org/10.1145/800248.807402}, } @InBook{ward04RadianceSoftware, author = {Gregory J. Ward}, title = {Radiance Synthetic Imaging System}, publisher = {http://radsite.lbl.gov/radiance}, year = {2004} } @INPROCEEDINGS{Guenter04-RCDPM*, author = {Johannes G\"{u}nther and Ingo Wald and Phillip Slusallek}, year = 2004, title = {Realtime Caustics Using Distributed Photon Mapping}, booktitle = {Proceedings of Eurographics Symposium on Rendering}, pages = {111--121}, } @INPROCEEDINGS{Wald03-IGICH*, author = {Ingo Wald and Carsten Benthin and Philipp Slusallek}, year = 2003, title = {Interactive Global Illumination in Complex and Highly Occluded Environments}, pages = {74--81}, booktitle = {Proceedings of Eurographics Symposium on Rendering}, } @inbook{Bunnell04shadowMap, title = {GPU Gems: Shadow map antialiasing}, booktitle = {GPU Gems}, author = {Michael Bunnell and Fabio Pellacini }, year = {2004}, keywords = {GPU, shadow map}, url = {http://developer.nvidia.com/object/gpu_gems_home.html}, editor = { Randima Fernando }, edition = {1}, pages = {185-192}, isbn = {0-321-22832-4}, publisher = {Addison Wesley}, } @article{Ward99Holodeck, author = {Gregory Ward and Maryann Simmons}, title = {The holodeck ray cache: an interactive rendering system for global illumination in nondiffuse environments}, journal = {ACM Trans. Graph.}, volume = {18}, number = {4}, year = {1999}, issn = {0730-0301}, pages = {361--368}, doi = {http://doi.acm.org/10.1145/337680.337722}, address = {New York, NY, USA}, } @inproceedings{Bittner04CHC, title = "Coherent Hierarchical Culling: Hardware Occlusion Queries Made Useful", author = "Ji{\v r}{\' i} Bittner and Michael Wimmer and Harald Piringer and Werner Purgathofer", year = "2004", abstract = "We present a simple but powerful algorithm for optimizing the usage of hardware occlusion queries in arbitrary complex scenes. Our method minimizes the number of issued queries and reduces the delays due to the latency of query results. We reuse the results of the occlusion queries from the last frame in order to initiate and schedule the queries in the next frame. This is done by processing nodes of a spatial hierarchy in front-to-back order, interleaving occlusion queries with the rendering of certain previously visible nodes. The proposed scheduling of the queries makes use of spatial and temporal coherence of visibility. Despite its simplicity, the algorithm achieves good culling efficiency for scenes of various characteristics. The implementation of the algorithm is straightforward, and it can be easily integrated in existing real-time rendering packages using various spatial data structures.", pages = "615--624", issn = "0167-7055", booktitle = "Proceedings of Eurographics", location = "Grenoble, France", event = "EUROGRAPHICS 2004", keywords = "occlusion culling, visibility, real-time rendering, occlusion query", URL = "http://www.cg.tuwien.ac.at/research/publications/2004/Bittner-2004-CHC/", } @inproceedings{Dachsbacher05RSM, author = {Carsten Dachsbacher and Marc Stamminger}, title = {Reflective shadow maps}, booktitle = {Proceedings of the Symposium on Interactive 3D graphics and games}, year = {2005}, isbn = {1-59593-013-2}, pages = {203--231}, location = {Washington, District of Columbia}, doi = {http://doi.acm.org/10.1145/1053427.1053460}, }