Abstract for HONS 01/08 - Computer Science and Software Engineering - University of Canterbury - New Zealand
HONS 01/08

GPU Based Algorithms for Terrain Texturing

Kris Nicholson
Department of Computer Science
University of Canterbury

Abstract

Three dimensional terrain rendering is used for various computer applications such as mapping software, flight and other simulations, and computer games. Rendering these terrains at a real time frame rate, with a continuously changing view point can be difficult since they contain a large number of polygons. Techniques have been developed to simplify the rendering task. Level of detail (LOD) algorithms can be applied to these terrains to reduce the detail when it is not required. Effective texturing and lighting is usually applied to keep realism while decreasing the polygon count. Using available graphics hardware for these techniques is very useful for increasing performance. Current programmable graphics hardware allows much greater performance for graphics applications than traditional algorithms running on the CPU. Previous research has shown various improvements in terrain rendering performance using GPU programmming. In the report, we investigate GPU based procedural texturing and lighting techniques on three dimensional terrain using real terrain data. We implemented some of these techniques and comment on the visual result to help developers consider which techniques to use.
  • Phone: +64 3 369 2777
    Fax: +64 3 364 2569
    CSSEadministration@canterbury.ac.nz
  • Computer Science and Software Engineering
    University of Canterbury
    Private Bag 4800, Christchurch
    New Zealand
  • Follow us
    FacebookYoutubetwitterLinked In