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

Rendering
Color
Pixel
Pixels
Half line
Program processors
Casting
Texture
Textures
Intersection
Real-time
Experimental Results
Vertex of a graph

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

Per-pixel rendering of terrain data. / Jeong, Taek Sang; Han, Junghyun.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 3993 LNCS - III 2006. p. 40-47 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 3993 LNCS - III).

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

Jeong, TS & 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, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 3993 LNCS - III, pp. 40-47, ICCS 2006: 6th International Conference on Computational Science, Reading, United Kingdom, 06/5/28. https://doi.org/10.1007/11758532_7
Jeong TS, Han J. 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. 2006. p. 40-47. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/11758532_7
Jeong, Taek Sang ; Han, Junghyun. / Per-pixel rendering of terrain data. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 3993 LNCS - III 2006. pp. 40-47 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{5b97156b63104ef698f944d490d6c8a1,
title = "Per-pixel rendering of terrain data",
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.",
author = "Jeong, {Taek Sang} and Junghyun Han",
year = "2006",
month = "8",
day = "7",
doi = "10.1007/11758532_7",
language = "English",
isbn = "3540343830",
volume = "3993 LNCS - III",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "40--47",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - Per-pixel rendering of terrain data

AU - Jeong, Taek Sang

AU - Han, Junghyun

PY - 2006/8/7

Y1 - 2006/8/7

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=33746606431&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33746606431&partnerID=8YFLogxK

U2 - 10.1007/11758532_7

DO - 10.1007/11758532_7

M3 - Conference contribution

AN - SCOPUS:33746606431

SN - 3540343830

SN - 9783540343837

VL - 3993 LNCS - III

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 40

EP - 47

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -