• DocumentCode
    1390503
  • Title

    Precomputed Safety Shapes for Efficient and Accurate Height-Field Rendering

  • Author

    Baboud, Lionel ; Eisemann, Elmar ; Seidel, Hans-Peter

  • Author_Institution
    Max-Planck-Inst. fur Inf., St. Pierre d´´Allevard, France
  • Volume
    18
  • Issue
    11
  • fYear
    2012
  • Firstpage
    1811
  • Lastpage
    1823
  • Abstract
    Height fields have become an important element of realistic real-time image synthesis to represent surface details. In this paper, we focus on the frequent case of static height-field data, for which we can precompute acceleration structures. While many rendering algorithms exist that impose tradeoffs between speed and accuracy, we show that even accurate rendering can be combined with high performance. A careful analysis of the surface defined by the height values, leads to an efficient and accurate precomputation method. As a result, each texel stores a safety shape inside which a ray cannot cross the surface twice. This property ensures that no intersections are missed during the efficient marching method. Our analysis is general and can even consider visibility constraints that are robustly integrated into the precomputation. Further, we propose a particular instance of safety shapes with little memory overhead, which results in a rendering algorithm that outperforms existing methods, both in terms of accuracy and performance.
  • Keywords
    image texture; realistic images; rendering (computer graphics); 3D graphics; acceleration structures; height-field rendering; image texture; marching method; precomputation method; precomputed safety shapes; realistic real-time image synthesis; rendering algorithm; static height-field data; surface details representation; visibility constraints; Acceleration; Accuracy; Interpolation; Rendering (computer graphics); Safety; Shape; Three dimensional displays; 3D graphics; Computer graphics; color; raytracing; realism; shading; shadowing; texture;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2011.281
  • Filename
    6095656