skip to main content
10.5555/1375714.1375748guideproceedingsArticle/Chapter ViewAbstractPublication PagesgiConference Proceedingsconference-collections
research-article
Free Access

Geometric displacement on plane and sphere

Published:28 May 2008Publication History

ABSTRACT

This paper describes a new algorithm for geometric displacement mapping. Its key idea is that all occluded solutions for an eye ray lie in two-dimensional manifolds perpendicular to the underlying surface to which the height map is applied. The manifold depends only on the eye position and surface geometry, and not on the height field. A simple stepping algorithm, moving along the surface within a manifold renders a curve of pixels to the view plane, which reduces height map rendering to a set of one-dimensional computations that can be done in parallel. The curves on the view plane for two specific underlying manifolds, a plane and a sphere, are straight lines. In this paper we focus on the specific geometry of simple underlying surfaces for which the geometry is more intuitive and the sampling of the rendered image direct.

References

  1. V. I. Arnold, V. S. Afrajmovich, Y. S. Il'yashenko, and L. P. Shil'nikov. Bifurcation Theory and Catastrophe Theory. Springer-Verlag, Berlin, 1999.Google ScholarGoogle Scholar
  2. J. F. Blinn. Simulation of wrinkled surfaces. In Computer Graphics (Proceedings of SIGGRAPH '78), volume 12, pages 286--292, Aug. 1978. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. R. L. Cook. Shade trees. In Computer Graphics (Proceedings of SIGGRAPH '84), volume 18, pages 223--231, July 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. W. Donnelly. Per-pixel displacement mapping with distance functions. In GPU Gems 2, chapter 8, pages 123--136. Addison Wesley, Mar. 2005.Google ScholarGoogle Scholar
  5. J. C. Hart. Sphere tracing: a geometric method for the antialiased ray tracing of implicit surfaces. The Visual Computer, 12(10):527--545, Dec. 1996.Google ScholarGoogle ScholarCross RefCross Ref
  6. J. Kautz and H.-P. Seidel. Hardware accelerated displacement mapping for image based rendering. In Graphics Interface '01, pages 61--70, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. C.-H. Lee and Y. Shin. A terrain rendering method using vertical ray coherence. Journal of Visualization & Computer Animation, 8(2):97--114, Apr. 1997.Google ScholarGoogle ScholarCross RefCross Ref
  8. R. Leung and S. Mann. Distortion minimization and continuity preservation in surface pasting. In Graphics Interface '03, pages 193--200, 2003.Google ScholarGoogle Scholar
  9. W. Matusik, C. Buehler, R. Raskar, S. J. Gortler, and L. McMillan. Image-based visual hulls. In Computer Graphics (Proceedings of SIGGRAPH '00, pages 369--374, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. N. L. Max. Vectorized procedural models for natural terrain: Waves and islands in the sunset. In Computer Graphics (Proceedings of SIGGRAPH '81), volume 15, pages 317--324, Aug. 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. K. Oh, H. Ki, and C.-H. Lee. Pyramidal displacement mapping: a GPU based artifacts-free ray tracing through an image pyramid. In Symposium on Virtual Reality Software and Technology '06, pages 75--82, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. Pharr and P. Hanrahan. Geometry caching for ray-tracing displacement maps. In Eurographics workshop on Rendering techniques '96, pages 31--40, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. H. Qu, F. Qiu, N. Zhang, A. Kaufman, and M. Wan. Ray tracing height fields. In Computer Graphics International, pages 202--209, 2003.Google ScholarGoogle ScholarCross RefCross Ref
  14. N. Tatarchuk. Dynamic parallax occlusion mapping with approximate soft shadows. In Symposium on Interactive 3D graphics and games, pages 63--69, Mar. 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. R. D. Toledo, B. Wang, and B. Levy. Geometry textures. In Brazilian Symposium on Computer Graphics and Image Processing, pages 79--86, Oct. 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image Guide Proceedings
    GI '08: Proceedings of Graphics Interface 2008
    May 2008
    301 pages
    ISBN:9781568814230

    Publisher

    Canadian Information Processing Society

    Canada

    Publication History

    • Published: 28 May 2008

    Qualifiers

    • research-article

    Acceptance Rates

    GI '08 Paper Acceptance Rate34of85submissions,40%Overall Acceptance Rate206of508submissions,41%
  • Article Metrics

    • Downloads (Last 12 months)35
    • Downloads (Last 6 weeks)3

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader