“View-dependent displacement mapping” by Wang, Wang, Tong, Lin, Guo, et al. …

  • ©Lifeng Wang, Xi Wang, Xin Tong, Stephen Lin, Baining Guo, Heung-Yeung Shum, and Shi-Min Hu




    View-dependent displacement mapping



    Significant visual effects arise from surface mesostructure, such as fine-scale shadowing, occlusion and silhouettes. To efficiently render its detailed appearance, we introduce a technique called view-dependent displacement mapping (VDM) that models surface displacements along the viewing direction. Unlike traditional displacement mapping, VDM allows for efficient rendering of self-shadows, occlusions and silhouettes without increasing the complexity of the underlying surface mesh. VDM is based on per-pixel processing, and with hardware acceleration it can render mesostructure with rich visual appearance in real time.


    1. BECKER, B. G., AND MAX, N. L. 1993. Smooth transitions between bump rendering algorithms. Computer Graphics (SIGGRAPH ’93 Proceedings), 183–190. Google Scholar
    2. BLINN, J. F. 1978. Simulation of wrinkled surfaces. Computer Graphics (SIGGRAPH ’78 Proceedings) 12, 3, 286–292. Google Scholar
    3. COOK, R. L., CARPENTER, L., AND CATMULL, E. 1987. The reyes image rendering architecture. Computer Graphics (SIGGRAPH ’87 Proceedings), 95–102. Google Scholar
    4. COOK, R. L. 1984. Shade trees. Computer Graphics (SIGGRAPH ’84 Proceedings) 18, 3, 223–231. Google Scholar
    5. DANA, K. J., NAYAR, S. K., VAN GINNEKEN, B., AND KOENDERINK, J. J. 1999. Reflectance and texture of real-world surfaces. ACM Transactions on Graphics 18, 1, 1–34. Google ScholarDigital Library
    6. DOGGETT, M., AND HIRCHE, J. 2000. Adaptive view dependent tessellation of displacement maps. Eurographics Workshop on Graphics Hardware, 59–66. Google ScholarCross Ref
    7. GUMHOLD, S., AND HÜTTNERT, T. 1999. Multiresolution rendering with displacement mapping. Eurographics Workshop on Graphics Hardware, 55–66. Google Scholar
    8. HEIDRICH, W., DAUBERT, K., KAUTZ, J., AND SEIDEL, H.-P. 2000. Illuminating micro geometry based on precomputed visibility. Computer Graphics (SIGGRAPH ’00 Proceedings), 455–464. Google ScholarDigital Library
    9. KAUTZ, J., AND SEIDEL, H.-P. 2001. Hardware accelerated displacement mapping for image based rendering. Graphics Interface, 61–70. Google Scholar
    10. KOENDERINK, J. J., AND DOORN, A. J. V. 1996. Illuminance texture due to surface mesostructure. Journal of the Optical Society of America 13, 3, 452–463.Google ScholarCross Ref
    11. LENSCH, H. P. A., DAUBERT, K., AND SEIDEL, H.-P. 2002. Interactive semitransparent volumetric textures. Proc. Vision, Modeling and Visualization, 505–512.Google Scholar
    12. MALZBENDER, T., GELB, D., AND WOLTERS, H. 2001. Polynomial texture maps. Computer Graphics (SIGGRAPH ’01 Proceedings) (August). Google Scholar
    13. MAX, N. 1988. Horizon mapping: shadows for bump-mapped surfaces. The Visual Computer 4, 2, 109–117.Google ScholarCross Ref
    14. MEYER, A., AND NEYRET, F. 1998. Interactive volumetric textures. Eurographics Workshop on Rendering, 157–168.Google Scholar
    15. OLIVEIRA, M. M., BISHOP, G., AND MCALLISTER, D. 2000. Relief texture mapping. Computer Graphics (SIGGRAPH ’00 Proceedings), 359–368. Google ScholarDigital Library
    16. PATTERSON, J. W., HOGGAR, S. G., AND LOGIE, J. R. 1991. Inverse displacement mapping. Computer Graphics Forum 10, 2, 129–139.Google ScholarCross Ref
    17. PHARR, M., AND HANRAHAN, P. 1996. Geometry caching for ray-tracing displacement maps. Eurographics Workshop on Rendering, 31–40. Google Scholar
    18. SCHAUFLER, G., AND PRIGLINGER, M. 1999. Efficient displacement mapping by image warping. Eurographics Workshop on Rendering, 175–186. Google Scholar
    19. SLOAN, P.-P., AND COHEN, M. F. 2000. Interactive horizon mapping. Eurographics Workshop on Rendering (June), 281–286. Google ScholarCross Ref
    20. SMITS, B., SHIRLEY, P., AND STARK, M. M. 2000. Direct ray tracing of displacement mapped triangles. Eurographics Workshop on Rendering, 307–318. Google ScholarCross Ref

ACM Digital Library Publication:

Overview Page: