|
中国图象图形学报 2008
A Terrain Visualization Algorithm Based on GPU Programming
|
Abstract:
Due to the inherent complexity of terrain models,the development speed of computer hardware is far from satisfaction for real-time rendering of large scale terrain model.To resolve this problem,we enhance the traditional ROAM algorithm and therefore realize view-dependent real-time rendering of large scale terrain model with GPU programming.Here,the enhanced ROAM(real-time optimally adaptive meshes) algorithm is employed to create view-dependent continuous LOD models,and the GPU programming is employed to calculate the vertices' transform,normal vector,texture coordinate,texture sampling and fragment lighting and accomplish the rendering for the terrain in the end.Experimental results show that,GPU programming is an effective way to improve the algorithm performance and to achieve real-time roaming on relatively large scale terrain.