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

Benjamin Hagedorn

Research Assistant

 

 

Phone: +49 (0) 331 5509 3912

Fax: +49 (0) 331 5509 172

Email: benjamin.hagedorn(_at_)hpi.uni-potsdam.de

Room:  H-2.15

Research Group: Computer Graphics Systems

Research Interests

  • Service-Based 3D Geovisualization
  • Smart Interaction in 3D Geovirtual Environments
  • 3D Geo-Mashups

Publications

Server-Based Rendering of Large 3D Scenes for Mobile Devices Using G-Buffer Cube Maps

Döllner, Jürgen and Hagedorn, Benjamin and Klimke, Jan
In Web3D '12 Proceedings of the 17th International Conference on 3D Web Technology, pages 97-100, 8 2012

DOI: 10.1145/2338714.2338729

Abstract:

Large virtual 3D scenes play a major role in growing number of applications, systems, and technologies to effectively communicate complex spatial information. Their web-based provision, in particular on mobile devices, represents a key challenge for system and application development. In contrast to approaches based on streaming 3D scene data to clients, our approach splits 3D rendering into two processes: A server process is responsible for realtime rendering of virtual panoramas, represented by G-buffer cube maps, for a requested camera setting. The client reconstruction process uses these cube maps to reconstruct the 3D scene and allows users to operate on and interact with that representation. The key properties of this approach include that (a) the complexity of transmitted data not depend on the 3D scene’s complexity; (b) 3D rendering can take place within a controlled and a-priori known server environment; (c) crucial 3D model data never leaves the server environment; and (d) the clients can flexibly extend the 3D cube map viewer by adding both local 3D models and specialized 3D operations.

BibTeX file

@inproceedings{DHK2012,
author = { Döllner, Jürgen and Hagedorn, Benjamin and Klimke, Jan },
title = { Server-Based Rendering of Large 3D Scenes for Mobile Devices Using G-Buffer Cube Maps },
year = { 2012 },
pages = { 97-100 },
month = { 8 },
abstract = { Large virtual 3D scenes play a major role in growing number of applications, systems, and technologies to effectively communicate complex spatial information. Their web-based provision, in particular on mobile devices, represents a key challenge for system and application development. In contrast to approaches based on streaming 3D scene data to clients, our approach splits 3D rendering into two processes: A server process is responsible for realtime rendering of virtual panoramas, represented by G-buffer cube maps, for a requested camera setting. The client reconstruction process uses these cube maps to reconstruct the 3D scene and allows users to operate on and interact with that representation. The key properties of this approach include that (a) the complexity of transmitted data not depend on the 3D scene’s complexity; (b) 3D rendering can take place within a controlled and a-priori known server environment; (c) crucial 3D model data never leaves the server environment; and (d) the clients can flexibly extend the 3D cube map viewer by adding both local 3D models and specialized 3D operations. },
booktitle = { Web3D '12 Proceedings of the 17th International Conference on 3D Web Technology },
isbn = { 978-1-4503-1432-9 },
priority = { 0 }
}

Copyright Notice

last change: Tue, 23 Apr 2013 12:55:28 +0200

Lecture Assistance

  • 2011/12: Master Seminar "Realtime Rendering Techniques"
  • 2011: Bachelor Project "Mobile 3D Apps"
  • 2011: Master Lecture "Geovisualization"
  • 2010: Bachelor Project "SOA-based 3D Geovisualization for Mobile Applications"
  • 2010: Master Seminar on Information and Geo Visualization, Master Seminar on Software Engineering for Visualization Systems
  • 2009/10: Master Seminar Visualization, Master Seminar on Service-oriented Computing
  • 2009: Bachelor Project "Smartboard-based User-Interface for 3D City Models"
  • 2008: Master Seminar "Visualization: Concepts and Methods"
  • 2007/08: Master Seminar "Visualization"
  • 2007: Master Lecture "Visualization", Master Seminar "Visualization"
  • 2006/07: Master Seminar "Visualization"
  • 2006: Bachelor Lecture "User Interfaces"
  • 2005/06: Bachelor Lecture "Fundamentals of Computer Graphics", Master Seminar "Visualization"

Supervised Master/Diploma Thesis

  • Visualization of Building Information Models - Concept and Implementation of 3D Visualization Techniques.
  • Navigation and Object Interaction in Virtual 3D City Models based on Sketches and Gestures
  • Acquisition, Processing, Provision, and Visualization of Indoor Tracking Data
  • Concepts and Techniques for Collaborative Virtual 3D City Models
  • Design and Implementation of a Virtual 3D City Model of Historic Potsdam