Font Size: a A A

Dimensional Terrain Rendering Key Technologies

Posted on:2010-11-24Degree:MasterType:Thesis
Country:ChinaCandidate:B ChenFull Text:PDF
GTID:2208360275983357Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
In the fields of computer games, digital display platforms, aircraft simulation, virtual battlefield, GIS systems and outdoor scenes simulation research, real-time three-dimensional virtual terrain and its photorealistic rendering is the most basic content. Height field data consisting of the ground surface data show the basic characteristics of the environment.Therefore, the height field data drawn directly determine the efficiency of real-time rendering of three-dimensional virtual terrain. However, the height field is often consists of a huge amount of data. Coupled with the texture data, the terrain data often up to several hundreds of megabytes or even more than Gigabit. Such a large amount of data has put forward higher requirements to the computer hardware, especially the personal computer users. Therefore, the acceleration of the terrain rendering algorithm becomes the core problem. Driven by this question, this paper mainly makes the following three aspects of work:1,Analyze and summarize the current mainstream terrain rendering algorithms, and focusing on the levels of detail (LOD) principle. Mainly analyzes the multi-resolution geometric Mapping algorithm, the quadtree algorithm, the ROAM algorithm, and their methods of implementation.2,Introduce and summarize the topographic mapping in the technology which is used to enhance realism. They are the illumination technology, the dynamic water simulation, and the particle system. Then give some implementing examples of the three types of technology in the project.3,Introduce digital display platform project's fundamentals. On the base of analyzing the mainstream algorithm and combine the GPU hardware features, this paper improves methods of terrain rendering. Implement a GPU-based three-dimensional terrain rendering algorithm, and apply this algorithm to the specific project.Finally, give the experimental data and experimental analysis. Results show that the algorithm can take full advantage of GPU computing power, reduce the volume of data transfer between host memory and Graphics memory, improve the parallelism between the GPU and CPU, increase the number of rendering triangles and improve rendering efficiency.
Keywords/Search Tags:Three-dimensional terrain, LOD, GPU programming
PDF Full Text Request
Related items