A Novel Method for Dynamic Surface Modeling and Real-Time Rendering

被引:0
|
作者
Yan, Changqing [1 ]
Yue, Tianxiang [2 ,3 ]
Liu, Jimin [1 ]
Zhao, Chunyan [4 ]
机构
[1] Shanghai Univ Sci & Technol, Dept Informat Engn, Tai An, Shandong, Peoples R China
[2] Inst Geograph Sci & Natural Resources Res, Beijing, Peoples R China
[3] State Key Lab Resources & Environm Informat Syst, Beijing, Peoples R China
[4] Shandong Univ Sci & Technol, Ctr Comp, Tai An, Shandong, Peoples R China
关键词
GPU; parallel computing; high accuracy surface modeling; CUDA; real-time visualization; GPU;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Rapid surface construction for rendering with on-demand precision is essential to 3D geographic information science (GIS). High accuracy surface modeling (HASM) method can construct surface with high accuracy. However, due to its slow speed, it can't be applied to 3D GIS and real-time rendering. To meet this goal, an efficient algorithm for HASM running on GPU has been presented. Fully utilizing the GPU computing power, this method has a high efficiency and can be adapted to real-time simulation and 3D rendering. Then, we combined the high performance simulation method with an efficient rendering method, so that dynamic surface simulation and real-time rendering can be integrated in the same framework and carried out concurrently. In this framework, we simulated the coarse terrain on demand and then posted it for rendering. Preconditioned conjugate gradients method is used to solve the huge linear systems arising from HASM. As for the rendering method, we made use of state-of-the-art GPU techniques such as vertex buffer object, texture buffer so that the rendering could be carried out with high efficiency. Thus, through fully harnessing the computing power of modern GPUs with multiprocessors and many stream processors, we can execute surface modeling and rendering concurrently and efficiently. Test results show our method can construct surface dynamically and visualize it at a high frame rates and allows for high quality visualization.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] Realistic rendering in real-time
    Chalmers, A
    Cater, K
    [J]. EURO-PAR 2002 PARALLEL PROCESSING, PROCEEDINGS, 2002, 2400 : 21 - 28
  • [22] Real-time volume rendering
    Kaufman, A
    Dachille, F
    Chen, B
    Bitter, I
    Kreeger, K
    Zhang, N
    Tang, Q
    [J]. INTERNATIONAL JOURNAL OF IMAGING SYSTEMS AND TECHNOLOGY, 2000, 11 (01) : 44 - 52
  • [23] A Method of Real-time Rendering for Subsurface Scattering Based on BRDF
    Wang Lili
    Li Hongfei
    Ma Zhiqiang
    [J]. 2012 INTERNATIONAL WORKSHOP ON INFORMATION AND ELECTRONICS ENGINEERING, 2012, 29 : 1565 - 1572
  • [24] A fast ambient occlusion method for real-time plant rendering
    Teng, Jun
    Jaeger, Marc
    Hu, Bao-Gang
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2007, 22 (06) : 859 - 866
  • [25] Optimization for Realistic Real-Time Rendering Method for Subsurface Scattering
    Qiu, Chang
    Wang, Zhiqiang
    Zhu, Qing
    [J]. INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE), 2017, 190 : 655 - 661
  • [26] A Fast Ambient Occlusion Method for Real-Time Plant Rendering
    Jun Teng
    Marc Jaeger
    Bao-Gang Hu
    [J]. Journal of Computer Science and Technology, 2007, 22 : 859 - 866
  • [27] A Fast Ambient Occlusion Method for Real-Time Plant Rendering
    滕军
    Marc Jaeger
    胡包钢
    [J]. Journal of Computer Science & Technology, 2007, (06) : 859 - 866
  • [28] Real-time rendering of real world environments
    McAllister, DK
    Nyland, L
    Popescu, V
    Lastra, A
    McCue, C
    [J]. RENDERING TECHNIQUES '99, 1999, : 145 - 160
  • [29] Real-time, dynamic, continuous resolution modeling and simulation of ocean waves and surface
    Zhang, XS
    Yan, LB
    Hu, QF
    Li, SK
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN & COMPUTER GRAPHICS, 1999, : 1198 - 1203
  • [30] DStrips: Dynamic triangle strips for real-time mesh simplification and rendering
    Shafae, M
    Pajarola, R
    [J]. 11TH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 2003, : 271 - 280