Browse > Article

Subsurface Scattering for Realistic Point-based Rendering  

Kim, Hyeon-Joong (Department of Computer Engineering, Sejong University)
Choi, Soo-Mi (Department of Computer Engineering, Sejong University)
Abstract
Point-based rendering has gained much attention as an alternative to polygon-based rendering because of its simplicity and flexibility. However, current point-based rendering techniques do not provide a sufficient rendering quality for translucent materials such as human skin. In this paper, we propose a point-based rendering framework with subsurface scattering of light, which is important to create the soft and semi-translucent appearance of human skin. To accurately simulate subsurface scattering in multi-layer materials, we present splat-based diffusion to apply a linear combination of several Gaussian basis functions to each splat in object space. Compared to existing point-based approaches, our method offers a significantly improved visual quality in rendering human faces.
Keywords
Point-based rendering; Subsurface scattering; Skin rendering;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. Donner, H. W. Jensen, "A spectral bssrdf for shading human skin," In Rendering Techniques 2006: 17th Eurographics Workshop on Rendering, pp. 409-418, June 2006.
2 M. Zwicker, H. Pfister, J. van Baar, M. Gross, "Surface splatting," In Proceedings of ACM SIGGRAPH 2001, pp. 371-378, 2001.
3 H. Pfister, M. Zwicker, J. van Baar, M. Gross, "Surfels: Surface elements as rendering primitives," In Proceedings of ACM SIGGRAPH 2000, pp. 335-342, 2000.
4 M. Botsch, M. Spernat, L. Kobbelt, "Phong splatting," In Symposium on Point-Based Graphics 2004.
5 M. Botsch, A. Hornung, M. Zwicker, L. Kobbelt, "High-quality surface splatting on today's gpus," In Symposium on Point-Based Graphics 2005, pp. 17-24, 2005.
6 X. Guan, K. Mueller, "Point-based surface rendering with motion blur," In Symposium on Point-Based Graphics 2004.
7 N. Zakaria, H. Seidel, "Interactive stylized silhouette for point-sampled geometry," In GRAPHITE 2004, pp. 242-249, 2004.
8 Y. Zhang, R. Pajarola, "Single-pass point rendering and transparent shading," In Symposium on Point-Based Graphics 2006, pp. 37-48, 2006.
9 P. Hanrahan, W. Krueger, "Reflection from layered surfaces due to subsurface scattering," In Proceedings of SIGGRAPH 93, pp. 165-174. 1993.
10 E. d'Eon, D. Luebke, E. Enderton, "Efficient rendering of human skin," In Rendering Techniques 2007: 18th Eurographics Workshop on Rendering, pp. 147-158, June 2007.
11 C. Donner, H. W. Jensen, "Light diffusion in multilayered translucent materials," ACM Transactions on Graphics 24, 3, pp. 1032-1039, 2005.   DOI
12 H. W. Jensen, S. R. Marschner, M. Levoy, P. Hanrahan, "A practical model for subsurface light transport," In Proceedings of ACM SIGGRAPH 2001, pp. 511-518, 2001.
13 S. Green, GPU Gems, 7th ed. Addison Wesley, chapter Real-time approximations to subsurface scattering, pp. 263-278, 2004.
14 C. Dachsbacher, M. Stamminger, "Translucent shadow maps," In Eurographics Symposium on Rendering: 14th Eurographics Workshop on Rendering, pp. 197-201, 2003.
15 F. E. Nicodemus, J. C. Richmon, J. J. Hsia, I. W. Ginsb erg, and T. Limperis, "Geometric considerations and nome nclature for reflectance," NBS Monograph 160, National Bureau of Standards, Washington, DC, 1977.
16 T. Weyrich, W. Matusik, H. Pfister, B. Bickel, C. Donner, C. Tu, J. Mcandless, J. Lee, A. Ngan, H. W. Jensen, M. Gross, "Analysis of human faces using a measurement-based skin reflectance model," ACM SIGGRAPH 2006, pp. 1013-1024, 2006.
17 A. C. Oztireli, M. Alexa and M. Gross, "Spectral sampling of manifolds," ACM SIGGRAPH ASIA, pp. 168:1-168:8, 2010.
18 A. C. Oztireli, G. Guennebaud and M. Gross, "Feature preserving point set surfaces based on non-linear kernel regression," Computer Graphics Forum 28, 2, pp. 493-501, 2009.   DOI