Hasso-Plattner-Institut
  
Hasso-Plattner-Institut
Prof. Dr. Jürgen Döllner
  
 

Publications

Embedded Labels for Line Features in Interactive 3D Virtual Environments

Maass, Stefan and Döllner, Jürgen
In 5th International Conference on Computer Graphics, Virtual Reality, Visualization and Interaction in Africa (ACM AFRIGRAPH 2007), pages 53–59, New York, NY, USA, 2007 ACM Press.

DOI: http://doi.acm.org/10.1145/1294685.1294695

Abstract:

This paper presents a novel method for labeling line features in interactive virtual 3D environments. It embeds labels into the surfaces of the annotated objects, whereas occlusion by other scene elements is minimized and overlaps between labels are resolved. Embedded labels provide a high correlation between label and annotated object – they are specifically useful in environments, where available screen-space for annotations is limited (e.g., small displays). To determine optimal positions for the annotation of line features, the degree of occlusion for each position is estimated during the realtime rendering process. We discuss a number of sampling schemes that are used to approximate the visibility measure, including an adapted variant that is particularly suitable for the integration of text based on Latin alphabets. Overlaps between embedded labels are resolved with a conflict graph, which is calculated in a preprocessing step and stores all possible overlap conflicts. To prove the applicability of our approach, we have implemented a prototype application that visualizes street names as embedded labels within a 3D virtual city model in real-time.

Keywords:

Labeling, Annotation, Interactive Virtual 3D Environments

BibTeX file

@inproceedings{MD07,
author = { Maass, Stefan and D{\"o}llner, J{\"u}rgen },
title = { Embedded Labels for Line Features in Interactive 3D Virtual Environments },
booktitle = { 5th International Conference on Computer Graphics, Virtual Reality, Visualization and Interaction in Africa (ACM AFRIGRAPH 2007) },
pages = { 53--59 },
year = { 2007 },
publisher = { ACM Press }
}

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: Fri, 14 Aug 2009 10:35:58 +0200