B-spline Volume BRDF Representation and Application in Physically-based Rendering

물리기반 렌더링에서의 비스플라인 볼륨 BRDF 표현과 응용

  • Published : 2008.12.31

Abstract

Physically-based rendering is an image synthesis technique based on simulation of physical interactions between light and surface materials. Since generated images are highly photorealistic, physically-based rendering has become an indispensable tool in advanced design visualization for manufacturing and architecture as well as in film VFX and animations. Especially, BRDF (bidirectional reflectance distribution function) is critical in realistic visualization of materials since it models how an incoming light is reflected on the surface in terms of intensity and outgoing angles. In this paper, we introduce techniques to represent BRDF as B-spline volumes and to utilize them in physically-based rendering. We show that B-spline volume BRDF (BVB) representation is suitable for measured BRDFs due to its compact size without quality loss in rendering. Moreover, various CAGD techniques can be applied to B-spline volume BRDFs for further controls such as refinement and blending.

Keywords

References

  1. G. Borshukov, Measured BRDF in film production: realistic cloth appearance for "The Matrix Reloaded", in SIGGRAPH Sketches & Applications, pp. 1-1, 2003
  2. J. Lawrence, S. Rusinkiewicz, and R. Ramamoorthi, Efficient BRDF importance sampling using a factored representation, in Proc. of SIGGRAPH, pp. 496-505, 2004
  3. W. Matusik, H. Pfister, M. Brand, and L. McMillan, A Data-Driven Reflectance Model, ACM Transactions on Graphics, 22, pp. 759-769, 2003 https://doi.org/10.1145/882262.882343
  4. A. Ngan, F. Durand and W. Matusik, Experimental Analysis of BRDF Models, in Proc. of Eurographics Symp. on Rendering, pp. 117-226, 2005
  5. M. Pharr and G. Humphreys, Physically Based Rendering: From Theory to Implementation, Morgan Kaufman Publishers, 2004
  6. J. Hoschek and D. Lasser. Fundamentals of computer aided geometric design, AK Peters, London, 1993
  7. L. Piegl and W. Tiller. The NURBS book, Springer, New York, 1995
  8. H. Park, K. Kim and S. C. Lee, A method for approximate NURBS curve compatibility based on multiple curve refitting. Computer-Aided Design, 32, pp. 237-252, 2000 https://doi.org/10.1016/S0010-4485(99)00088-3
  9. H. Park, An approximate lofting approach for Bspline surface fitting to functional surfaces. Int. Journal of Advanced Manufacturing Technology, 18, pp. 474-482, 2001 https://doi.org/10.1007/s0017010180474
  10. ImageMagick. http://www.imagemagick.org/Usage/compare/
  11. Opus Realizer. http://www.opticore.se/
  12. OGM http://www.dressingsim.com/DFL_en/product/OGM/index.html
  13. S. K. Park, Volumetric NURBS Representation of Multidimensional and Heterogeneous Objects: Concept and Formation, Transactions of the Society of CAD/CAM Engineers, 10, pp. 303-313, 2005
  14. S.K. Park, Volumetric NURBS Representation of Multidimensional and Heterogeneous Objects: Modeling and Applications, Transactions of the Society of CAD/CAM Engineers, 10, pp. 314-327, 2005
  15. H. Park and J. H. Lee, B-spline curve fitting based on adaptive curve refinement using dominant points, Computer-Aided Design, 39, pp. 439-451, 2007 https://doi.org/10.1016/j.cad.2006.12.006