ACM Home Page
Please provide us with feedback. Feedback
Interactive subsurface scattering for translucent meshes
Full text PdfPdf (19.67 MB)
Source Symposium on Interactive 3D Graphics archive
Proceedings of the 2003 symposium on Interactive 3D graphics table of contents
Monterey, California
SESSION: Session 3: light table of contents
Pages: 75 - 82  
Year of Publication: 2003
ISBN:1-58113-645-5
Authors
Xuejun Hao  University of Maryland at College Par College Park, MD
Thomas Baby  University of Maryland at College Par College Park, MD
Amitabh Varshney  University of Maryland at College Par College Park, MD
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 71,   Citation Count: 13
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/641480.641497
What is a DOI?

ABSTRACT

We propose a simple lighting model to incorporate subsurface scattering effects within the local illumination framework. Subsurface scattering is relatively local due to its exponential falloff and has little effect on the appearance of neighboring objects. These observations have motivated us to approximate the BSSRDF model and to model subsurface scattering effects by using only local illumination. Our model is able to capture the most important features of subsurface scattering: reflection and transmission due to multiple scattering.In our approach we build the neighborhood information as a preprocess and modify the traditional local illumination model into a run-time two-stage process. In the first stage we compute the reflection and transmission of light on the surface. The second stage involves bleeding the scattering effects from a vertex's neighborhood to produce the final result. We then show how to merge the run-time two-stage process into a run-time single-stage process using precomputed integral. The complexity of our run-time algorithm is O(N), where N is the number of vertices. Using this approach, we achieve interactive frame rates with about one to two orders of magnitude speedup compared with the state-of-the-art methods.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
BAHAR, E., AND CHAKRABARTI, S. 1987. Full-wave theory applied to computer-aided graphics for 3D objects. IEEE Computer Graphics and Applications 7, 7 (July), 46--60.
3
4
5
 
6
 
7
 
8
 
9
10
11
12
 
13
JENSEN, H. W., LEGAKIS, J., AND DORSEY, J. 1999. Rendering of wet materials. In Rendering Techniques '99, Springer Verlag, D. Lischinski and G. W. Larsoi, Eds., 273--282.
14
15
 
16
KOENDERINK, J. J., AND VAN DOORN, A. J. 2001. Shading in the case of translucent objects. In Proceedings of SPIE, vol. 4299, 312--320.
 
17
 
18
MARSCHNER, S. R., WESTIN, S. H., LAFORTUNE, E. P. F., TORRANCE, K. E., AND GREENBERG, D. P. 1999. Image-based BRDF measurement including human skin. In Eurographics Workshop on Rendering, 139--152.
19
 
20
21
 
22
PLETINCKX, D. 1989. Quaternion calculus as a basic tool in computer graphics. The Visual Computer 5, 1/2 (Mar.), 2--13.
23
24
 
25
26
 
27
 
28
 
29
30
 
31

CITED BY  13

Collaborative Colleagues:
Xuejun Hao: colleagues
Thomas Baby: colleagues
Amitabh Varshney: colleagues