ABSTRACT
We present the software architecture of the global illumination renderer library and its applications. Although numerous global illumination software packages have been developed, much of the traditional design wisdom needs to be updated to support for high degrees of physical realism and performance scalability on the shared memory environments.
This paper describes the design of the software architecture for efficient use of the measured BRDFs and parallel implementation on modern multi-core CPUs. This paper focuses on the realistic and flexible global illumination rendering system which generates highly realistic images in a physically-correct way. The proposed rendering system provides more flexibility, more rendering features than commercial renderers and supports physically-correct rendering using the measured reflectance data. We expect that its flexibility enables new types of applications including a system for interactive global illumination.
- Andrew Glassner, An Introduction to Ray Tracing, Morgan Kaufmann, 1989. ISBN 0-12286-160-4. Google ScholarDigital Library
- Greg Ward, Measuring and Modeling Anisotropic Reflection, In Proceedings of SIGGRAPH 1992, pp. 265--272, 1992. Google ScholarDigital Library
- Ingo Wald, Carsten Benthin and Philipp Slusallek, OpenRT - A Flexible and Scalable Rendering Engine for Interactive 3D Graphics, Technical Report, Saarland University, 2002.Google Scholar
- Wojciech Matusik, Hanspeter Pfister, Matt Brand and Leonard McMillan, Efficient Isotropic BRDF Measurement, In Proceedings of the EGRW'03, pp. 241--247, 2003. Google ScholarDigital Library
- Wojciech Matusik, Hanspeter Pfister, Matt Brand and Leonard McMillan, A Data-driven Refectance Model, In Proceedings of ACM SIGGRAPH 2003, pp. 759--769, July 2003. Google ScholarDigital Library
- Ingo Wald, Realtime Ray Tracing and Interactive Global Illumination, PhD Thesis, Saarland University, 2004.Google Scholar
- Matt Pharr and Greg Humphreys, Physically Based Rendering, From Theory to Implementation, Elsevier Science&Technology Books, July 2004.Google Scholar
- Benthin C., Realtime Ray Tracing on Current CPU Architectures, PhD Thesis, Saarland University, 2004.Google Scholar
- Addy Ngan, Fredo Durand, and Wojciech Matusikz, Experimental Analysis of BRDF Models, In Proceedings of the Eurographics Symposium on Rendering 2005, pp. 117--226, June 2005. Google ScholarDigital Library
- Alexander Reshetov, Alexei Soupikov and Jim Hurley, Multi-level Ray Tracing Algorithm, In Proceedings of ACM SIGGRAPH 2005, pages 1176--1185, 2005. Google ScholarDigital Library
- Johannes Günther, Tongbo Chen, Michael Goesele, Ingo Wald and Hans-Peter Seidel, Efficient Acquisition and Realistic Rendering of Car Paint, In Proceedings of Vision, Modeling, and Visualization 2005 (VMV'05), pp. 487--494, November 2005.Google Scholar
- James Bigler, Abe Stephens and Steven G. Parker, Design for Parallel Interactive Ray Tracing Systems, In Proceedings of IEEE Symposium on Interactive Ray Tracing 2006, pages 187--196 Sep. 2006.Google ScholarCross Ref
- Martin Rump, Gero Müller, Ralf Sarlette, Dirk Koch and Reinhard Klein, Photo-realistic Rendering of Metallic Car Paint from Image-Based Measurements, Computer Graphics Forum, Vol. 27, No. 2, Apr. 2008.Google Scholar
- Holger Dammertz, Johannes Hanika and Alexander Keller, Shallow Bounding Volume Hierarchies for Fast SIMD Ray Tracing of Incoherent Rays, Computer Graphics Forum (Proc. 19th Eurographics Symposium on Rendering), pp. 1225--1234, 2008 Google ScholarDigital Library
- Iliyan Georgiev and Philipp Slusallek, RTfact: Generic Concepts for Flexible and High Performance Ray Tracing, In Proceedings of IEEE Symposium on Interactive Ray Tracing 2008, 2008.Google ScholarCross Ref
- Joo-Haeng Lee and Hyungjun Park, B-spline Volume BRDF Representation and Application In Physically-Based Rendering, Transactions on SCCE, 13(6), pp. 469--477, 2008.Google Scholar
- B. Fabianowski and J. Dingliana, Interactive Global Photon Mapping, Computer Graphics Forum (Proc. 20th Eurographics Symposium on Rendering), Vol. 28, No.4, 2009. Google ScholarDigital Library
- John A. Tsakok, Faster Incoherent Rays: Multi-BVH Stream Tracing, In Proceedings of High Performance Graphics 2009, pp. 151--158, 2009. Google ScholarDigital Library
- Brian Budge, Tony Bernardin, Jeff A. Stuart, Shubhabrata Sengupta, Kenneth I. Joy and John D. Owens, Out-of-core Data Management for Path Tracing on Hybrid Resources, In Proceedings of Eurographics 2009, Vol. 28, No. 2, 2009.Google Scholar
Index Terms
- Realistic rendering system using the measured BRDFs
Recommendations
Automatic shader level of detail
HWWS '03: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardwareCurrent graphics hardware can render procedurally shaded objects in real-time. However, due to resource and performance limitations, interactive shaders can not yet approach the complexity of shaders written for film production and software rendering, ...
Interactive relighting with dynamic BRDFs
We present a technique for interactive relighting in which source radiance, viewing direction, and BRDFs can all be changed on the fly. In handling dynamic BRDFs, our method efficiently accounts for the effects of BRDF modification on the reflectance ...
Interactive relighting with dynamic BRDFs
SIGGRAPH '07: ACM SIGGRAPH 2007 papersWe present a technique for interactive relighting in which source radiance, viewing direction, and BRDFs can all be changed on the fly. In handling dynamic BRDFs, our method efficiently accounts for the effects of BRDF modification on the reflectance ...
Comments