Prof. Dr. Jürgen Döllner


3D Isocontours – Real-time Generation and Visualization of 3D Stepped Terrain Models

Glander, Tassilo and Trapp, Matthias and Döllner, Jürgen
In Stefan Seipel and Hendrik Lensch, ed., Eurographics 2010 Shortpaper, pages 17-20, Norrköping, Sweden, 5 2010 The Eurographics Association.


Isocontours (also isopleths, isolines, level sets) are commonly used to visualize real-valued data defined over a 2D plane according to a set of given isovalues. To support the 3D landscape metaphor for information visualization, a 3D stepped terrain can be derived by lifting and extruding isolines to their particular isovalue, but typically requires triangulation of the resulting surface representation in a preprocessing step. We present a concept and rendering technique for triangle-based terrain models that provide interactive, adaptive generation and visualization of such stepped terrains without preprocessing. Our fully hardware-accelerated rendering technique creates additional step geometry for each triangle intersecting an iso-plane on-the-fly. Further, an additional interpolation schema facilitates smooth transition between established 3D terrain visualization and its stepped variant.

BibTeX file

author = { Glander, Tassilo and Trapp, Matthias and D{\"o}llner, J{\"u}rgen },
title = { 3D Isocontours – Real-time Generation and Visualization of 3D Stepped Terrain Models },
booktitle = { Eurographics 2010 Shortpaper },
pages = { 17-20 },
year = { 2010 },
editor = { Stefan Seipel and Hendrik Lensch },
publisher = { The Eurographics Association }

Copyright Notice

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

last change: Tue, 16 Nov 2010 13:04:18 +0100