Skip to Main Content
In order to achieve a regular-grid based, prospect -dependent 3D visualization system, this paper adopts Pyramid Model, and organizes the terrain data using Linear Quadtree. A method to compute the visible area and the best resolution for terrain is introduced in this paper, as well as an algorithm for predicting the data blocks. A new algorithm called as "Dynamic search algorithm for target blocks taking FPS into account", is brought forward in this paper. A 3D visualization system for large-scale terrain is realized by DirectX9.0 and Visual C#.NET, which achieved a good visual effect and a high and steady FPS just on PC platforms. The experimental result indicates that, the methods or algorithms presented in this paper can not only realize real-time rendering of large-scale terrain, but also can balance between the runtime efficiency and the display precision.