Alexandria Engineering Journal (Jun 2021)

Large-scale terrain-adaptive LOD control based on GPU tessellation

  • Haohai Fu,
  • Huamin Yang,
  • Chunyi Chen

Journal volume & issue
Vol. 60, no. 3
pp. 2865 – 2874

Abstract

Read online

The real-time rendering of large-scale terrain scenes has been a challenge and is a popular research topic in the fields of 3D games and virtual reality. To fully utilize GPU features, this paper proposes a real-time rendering algorithm for large-scale regular grid terrain based on GPU Tessellation. The CPU processes a coarse-grained quadtree to generate terrain patches and then passes the patches to the GPU after view culling. Then, the GPU refines the terrain by using GPU Tessellation and displacement mapping. The most important advantage of our method is that during the tessellation stage, a new rule that the distance, screen space projection error and variance of the height, as the standard of terrain roughness, is designed. During the tessellation stage, the distance, screen space projection error and variance of the height, as the standard of terrain roughness, are considered. The experimental results show that our algorithm can greatly reduce the CPU processing time and main memory space requirement, and fully utilize the new features of the GPU; In conclusion, the proposed approach can render large-scale terrain with high-precision in real-time.

Keywords