Open Access. Powered by Scholars. Published by Universities.®
Physical Sciences and Mathematics Commons™
Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 1 of 1
Full-Text Articles in Physical Sciences and Mathematics
Separable Subsurface Scattering: An Opengl Implementation, Michael Tetzlaff
Separable Subsurface Scattering: An Opengl Implementation, Michael Tetzlaff
Honors Student Works
The light reflection of many materials, including skin, milk, and marble, are not dominated by direct reflection, but rather by the subsurface scattering of light [1]. Most real-time computer graphics techniques, most notably Phong lighting, do not account for subsurface scattering of the diffuse reflectance term. Recently, however, Jorge Jiminez has produced an efficient technique involving only two screen-space blur passes which can achieve the effect of subsurface scattering in real time[3]. Jiminez’ implementation was in Microsoft’s DirectX, so this project is an attempt to implement his technique in OpenGL, which has free open-source implementations.