Accelerating Techniques in Rendering Terrain Surface Based on Image-Space Error
Affiliation:

  • Article
  • | |
  • Metrics
  • |
  • Reference [1]
  • |
  • Related [20]
  • |
  • Cited by [12]
  • | |
  • Comments
    Abstract:

    LoD (level of detail) is one of the most important techniques in creating real-time rendering of virtual environment. As a special mesh model, terrain surface model has important and wide-ranged application background in virtual reality. In this paper, the authors present an algorithm for real-time LoD reduction and display of high-complexity terrain surface data. The algorithm allows the generation and computation of appropriate level of detail dynamically by using the compact and efficient regular grid representation. Through analysis of the special requirement for rendering virtual terrain surface, they combine size and focus criteria to estimate the importance of detail of terrain surface and provide a screen-space threshold to bound the maximum error of the projected image. Besides, the whole dataset is constructed into a hierarchy of block-based representations with their error bound precalculated. As a result, a coarse level of simplification could be firstly performed to choose discrete level of detail for the surface mesh, and further simplification is operated on individual mesh vertices within a block. The algorithm has been implemented for approximating and rendering digital terrain models and the experimental results show its high efficiency.

    Reference
    1  Carolina Cruz-Neira. Virtual reality overview, overview of virtual reality. In: Course Notes 23 of SIGGRAPH'93, the 20th International Conference on Computer Graphics and Interactive Techniques. Los Angeles, California: ACM SIGGRAPH, Aug. 1993. 1-1~1-18 2  刘学慧,吴恩华.虚拟现实的图形生成技术.中国图象图形学报,1997,4(1):205~212 (Liu Xue-hui, Wu En-hua. Image synthesis in virtual reality. Chinese Journal of Image and Graphics, 1997,2(4):205~212) 3  James H Clark. Hierarchical geometric models for visible surface algorithms. Communication of ACM, 1976,19(10):517~554 4  William J Schroeder, Jonathan A Zarge, William E Lorensen. Decimation of triangle mesh. Computer Graphics (Proceedings of SIGGRAPH'92), 1992,26(2):217~226 5  周晓云,刘慎权.基于特征角准则的多面体模型简化方法.计算机学报,1996,18(增刊):212~223 (Zhou Xiao-yun, Liu Shen-quan. Polygonal model simplification method based on feature angle criterion. Chinese Journal of Computers, 1996,18(supplement):212~223) 6  潘志庚,马小虎,石教英.虚拟环境中多细节层次模型自动生成算法.软件学报,1996,7(9):532~536 (Pan Zhi-geng, Ma Xiao-hu, Shi Jiao-ying. The automatic generation algorithm for models at multiple levels of detail in virtual reality. Journal of Software, 1996,7(9):532~536) 7  Alan D Kalvin, Ressell H Taylor. Superfaces: polygonal mesh simplification with bounded error. IEEE Computer Graphics and Application, May 1996,16(3):64~77 8  Hugues Hoppe. Progressive Mesh. In: Proceedings of SIGGRAPH'96 (Computer Graphics Proceedings). New Orleans, LA, Aug. 1996. ACM SIGGRAPH, 97~108 9  Greg Turk. Re-tiling polygonal surfaces. Computer Graphics (Proceedings of SIGGRAPH'92), 1992,26(2):55~64 10  Funkhouser T A, Sequin C H. Adaptive display algorithm for interactive frames rates during visualization of complex virtual environments. In: Proceedings of SIGGRAPH'93 (Computer Graphics Proceedings). Anaheim, California, Aug. 1993. ACM SIGGRAPH, 1993. 231~238 11  Liu Wen-wei, Li Jin-tao. Image-space based criteria for level of detail selection. Chinese Journal of Advanced Software Research, 1997,4(2):119~127 12  Matthias Eck, Tony DeRose Tom Duchamp, Hugues Hoppe et al. Multiresolution analysis of arbitrary meshes. In: Proceedings of SIGGRAPH'95 (Computer Graphics Proceedings). Los Angeles, CA, Aug. 1995. ACM SIGGRAPH, 1995. 173~182 13  Markus H Gross, Roger Gatti. Efficient triangular surface approximations using wavelets and quadtree data structure. IEEE Transactions on Visualization and Computer Graphics, Jun. 1996,2(2):130~143 14  Florian , Patrick RoBbach. Managing the complexity of digital terrain models. Computers and Graphics, 1994,18(6):775~883 15  De Floriani L, Puppo E. Hierarchical triangulation for multiresolution surface description. ACM Transactions on Graphics, October 1995,14(4):362~410 16  De Floriani L, Falcidieno B, Pienovi C et al. A hierarchical data structure for surface approximation. Computers and Graphics, 1984,8(2):475~484 17  Pottmann H, Eck M. Modified multiquadric methods for scattered data interpolation over a sphere. Computer Aided Geometric Design, 1990,7(1-4):313~321 18  Chen Z T, Tobler W R. Quadtree representation of digital terrain. In: Proceedings of Autocarto. London, 1986. 475~484 19  John S Falby, Michael J Zyda, Daud R Pratt et al. NPSNET: hierarchical data structures for real-time three-dimensional visual simulation. Computers and Graphics, 1993,17(1):65~69 20  Lindstrom Peter, Koller David, Ribarsky William et al. Real-time, continuous level of detail rendering of height fields. In: Proceedings of SIGGRAPH'96 (Computer Graphics Proceedings). New Orleans, LA, Aug. 1996. ACM SIGGRAPH, 1996. 109~118
    Comments
    Comments
    分享到微博
    Submit
Get Citation

刘学慧,吴恩华.基于图象空间判据的地表模型加速绘制技术.软件学报,1998,9(7):481-486

Copy
Share
Article Metrics
  • Abstract:3528
  • PDF: 4938
  • HTML: 0
  • Cited by: 0
History
  • Received:March 28,1997
  • Revised:June 23,1997
You are the first2045352Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063