Per-pixel rendering of terrain data

Taek Sang Jeong, Junghyun Han

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

This paper presents a novel approach to terrain rendering, which mostly relies on GPU/shader rather than CPU. The most popular representation for terrain data is uniformly sampled height field. As the height field is stored as a texture map, it is directly accessible by a pixel shader. The pixel shader uses a ray casting algorithm, and the CPU and the vertex shader provide ray information to be passed to the pixel shader. Then, the pixel shader samples the ray, computes the intersection of the ray and the terrain surface, and finally determines the pixel color. The experimental results show the feasibility of the shader-intensive approach to real-time terrain rendering.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages40-47
Number of pages8
Volume3993 LNCS - III
DOIs
Publication statusPublished - 2006 Aug 7
EventICCS 2006: 6th International Conference on Computational Science - Reading, United Kingdom
Duration: 2006 May 282006 May 31

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3993 LNCS - III
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

OtherICCS 2006: 6th International Conference on Computational Science
CountryUnited Kingdom
CityReading
Period06/5/2806/5/31

    Fingerprint

ASJC Scopus subject areas

  • Biochemistry, Genetics and Molecular Biology(all)
  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Jeong, T. S., & Han, J. (2006). Per-pixel rendering of terrain data. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3993 LNCS - III, pp. 40-47). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 3993 LNCS - III). https://doi.org/10.1007/11758532_7