|
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
|
David S. Ebert , Steven Worley , F. Kenton Musgrave , Darwyn Peachey , Ken Perlin , Kenton F. Musgrave, Texturing and Modeling, Academic Press, Inc., Orlando, FL, 1998
|
| |
9
|
Donald P. Greenberg , Kenneth E. Torrance , Peter Shirley , James Arvo , Eric Lafortune , James A. Ferwerda , Bruce Walter , Ben Trumbore , Sumanta Pattanaik , Sing-Choong Foo, A framework for realistic image synthesis, Proceedings of the 24th annual conference on Computer graphics and interactive techniques, p.477-494, August 1997
[doi> 10.1145/258734.258914]
|
 |
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
|
Hendrik P. A. Lensch , Michael Goesele , Philippe Bekaert , Jan Kautz , Marcus A. Magnor , Jochen Lang , Hans-Peter Seidel, Interactive Rendering of Translucent Objects, Proceedings of the 10th Pacific Conference on Computer Graphics and Applications, p.214, October 09-11, 2002
|
| |
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
|
|
|
|
|
Tom Mertens , Jan Kautz , Philippe Bekaert , Hans-Peter Seidelz , Frank Van Reeth, Interactive rendering of translucent deformable objects, Proceedings of the 14th Eurographics workshop on Rendering, June 25-27, 2003, Leuven, Belgium
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|