Header
::[
research interests]:::[contact]:::[publications]:::[projects]:::[teaching]:::[download]:::[conference materials]:::[miscellaneous]::

Abstract: I'm a computer scientists currently conducting applied computer science research on 3D real-time rendering and related topics. At the moment, I am a research assistant and Ph.D. candidate under the advisory of Prof. Dr. Jürgen Döllner. The fuzzy spatial coordinates are: Research Group 3D Geoinformation @ Hasso-Plattner-Institute @ University of Potsdam. My work focuses mainly on 3D real-time rendering and visualization techniques for orientation and navigation in 3D geovirtual environments. This page is a monolithic presentation of the research software and projects I'm associated with. I received a diploma in Computer Science from the University of Potsdam in 2007. The diploma thesis concerns with 3D information lenses and its applications to virtual 3D city models and 3D landscapes. See my CV for more information. Feel free to contact me at any time.

El Teide
Teneriffe, taken from El Teide, 2009
Research Statement

Relief Clipping Planes for Real-time Rendering

Generalization of Pixel-Precise Clipping for Real-Time Rendering: Modern graphics hardware enables the application of more complex clipping than just using clip planes. Some of my research concers about general schemes of clipping primitives that can be used efficiently for interactive rendering of polygonal and volume data.

Styles

Real-Time Rendering and Shading: One of my special interest concerns real-time rendering using multi pass algorithms, render-to- texture and, of course, shading languages such as GLSL, HLSL, and Cg. The area of research enfolds efficient shader programming, optimization strategies, shader management, and GPU data structures.

Projections
Stereoscoping rendering of a panorama.
Projection Generalizations

Generalization of Non-Planar Projections and Viewing Deformations: The creation of non-planar projections or projections that support a high field-of-view are an important topic in human-computer-interaction (HCI). I've worked on generalizations of such projections and investigate the potentials of combining planar and non-planar projections to overcome the limitations of both worlds. Beyond the combination of planar and non-planar projections, I've developed a image-based framework that enables the user to integrate 2D lenses into non-planar and planar projection as well as to mimic specific artificial views such as compound eyes and viewport distortions such as a shower door effect.

 

Generalization Lenses
Focus & Context Visualization
3D Focus & Context Visualization: For such visualizations, it is necessary to provide methods for efficiently separating foci form context regions. The research focuses on flexible GPU data structures which are applicable in object and image space. My experiences comprise 2D, 2.5D, and 3D representations and their arbitrary combinations.

Global Deformations

Global Deformations: This visualization technique facillitates a better usage of available screen space by applying global deformation to the scene geometry before projection. This can be achieved via vertex shader, thus the rendering can be performed within a single rendering pass. However, the occuring distortion effects mostly distracts the user and also induce symptoms of motion sickness.

 


Contact
Address

Research Group 3D Geoinformation,
University of Potsdam,
Prof.-Dr.-Helmer-Str. 2-3
14482 Potsdam
Germany

Phone +49(0)331 5509 3913
Fax +49(0)331 5509 172
Email matthias.trapp@hpi.uni-potsdam.de
(PGP Public Key)
Web
http://www.3dgi.de

XING
View Matthias Trapp's profile on LinkedIn

 

Hong Kong
Hong Kong Island by night, taken from Kowloon, 2007

Publications
A complete list of my publications in reverse chronological order can be found here (and DBLP).
thesises
BIBTEX Analysis and Exploration of Virtual 3D-Citymodels using 3D Information Lenses
Matthias Trapp
Diploma Thesis, Hasso Plattner Institut, University Potsdam, February 2007 (with distinction) [more]
book chapters
BIBTEX Generalization of Single-Center Projections Using Projection Tile Screens
Matthias Trapp, Jürgen Döllner
In Advances in Computer Graphics and Computer Vision - GRAPP 2008, CCIS, Springer, 2008 [more]

reviewed international conference contributions (only the most relevant)

BIBTEX Dynamic Mapping of Raster-Data for 3D Geovirtual Environments
Matthias Trapp, Jürgen Döllner
Proceedings of the 13th International Conference on Information Visualization 2009 [more]
BIBTEX Interactive Stereo Rendering For Non-Planar Projections of 3D Virtual Environments
Matthias Trapp, Haik Lorenz, Jürgen Döllner
4th GRAPP International Conference on Computer Graphics Theory and Applications 2009 [more]
BIBTEX Relief Clipping Planes for Real-time Rendering
Matthias Trapp, Jürgen Döllner
Proceedings of ACM SIGGRAPH Asia 2008, Sketch Program [more]
BIBTEX 3D Generalization Lenses for Interactive Focus + Context Visualization of Virtual City Models
Matthias Trapp, Tassilo Glander, Henrik Buchholz, Jürgen Döllner
Proceedings of the 12th International Conference on Information Visualization 2008 [more][more][slides]
BIBTEX Efficient Representation of Layered Depth Images for Real-time Volumetric Tests
Matthias Trapp, Jürgen Döllner
Proceedings of Theory and Practice of Computer Graphics (TPCG) 2008 [more][slides]
BIBTEX Real-Time Volumetric Tests Using Layered Depth Images
Matthias Trapp, Jürgen Döllner
Proceedings of Eurographics 2008 [more][slides]
BIBTEX A Generalization Approach for 3D Viewing Deformations of Single-Center Projections
Matthias Trapp, Jürgen Döllner
3rd GRAPP International Conference on Computer Graphics Theory and Applications 2008 [more][slides]
BIBTEX Automated Combination of Real-Time Shader Programs
Matthias Trapp, Jürgen Döllner
Proceedings of Eurographics 2007 [more][slides]
copyrights

Eurographics Association Copyright Notice: Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than Eurographics must be honored.
Springer-Verlag Copyright Notice: The Author may publish his/her contribution on his/her personal Web page provided that he/she creates a link to the above mentioned volume of LNCS at the Springer-Verlag server or to the LNCS series Homepage (URL: http://www.springer.de/comp/lncs/index.html) and that together with this electronic version it is clearly pointed out, by prominently adding "© Springer-Verlag", that the copyright for this contribution is held by Springer.

IEEE Copyright Notice: This material is posted here with permission of the IEEE. Internal or personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution must be obtained from the IEEE by writing to pubs-permissions@ieee.org.

 

Madeira
Madeira, South Coast, taken near Funchal, 2007


Projects
educational
since 01/2007

3D Geoinformation Project
The 3D-Geoinformation research project focuses on modeling, visualizing, rendering and exploring 3D geoinformation, such as virtual 3D city models and 3D landscapes. Funded by Bundesministerium für Bildung und Forschung (BMB+F).

C++/OpenGL Realtime-Rendering and Geovisualization,
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group,
Hasso-Plattner Institute, University of Potsdam

since 01/2007

Virtual Rendering System (VRS)
The Virtual Rendering System is a computer graphics software library for constructing interactive 3D applications. It provides a large collection of 3D rendering components which facilitate implementing 3D graphics applications and experimenting with 3D graphics and imaging algorithms.

C++/OpenGL Debugging, Optimization, Maintainance
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group,
Hasso-Plattner Institute, University of Potsdam

since 07/2008

Colonia3D - Visualization Roman Cologne
C++/OpenGL Realtime-Rendering and Optimization, Tech-Studies
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group,
Hasso-Plattner Institute, University of Potsdam

04/2004-01/2007

SynCOPE Project
SynCOPE is a portable scientific software application that is especially designed for researchers who are dealing with the analysis of non-linear time series. Founded by Volkswagen Stiftung.

C++/Qt Application/Visualization Programmer,
Dr. Blasius, Theoretical Ecology and Complex Systems Group,
Junior Research Group of the Nonlinear Dynamics Group (AGNLD),
Institute of Physics, University of Potsdam

03/2003-12/2003

USI Sub-Project / SIMBA Project
This project covers key concepts of Computer Science using multimedia components with a special focusing on the specific learning requirements of women. Funded by Bundesministerium für Bildung und Forschung (BMB+F).

Java/PHP/HTML Content Developer,
Prof. Dr. Schwill, Didactic of Computer Science
Institute of Computer Science, University of Potsdam

Ireland
West of Ireland, 2005


Teaching
supported courses
Summer 2010

Programming of 3D Applications
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group, Hasso-Plattner Institute, University of PotsdamResponsible for lecturing and tutoring

Winter 2009/2010 Geovisualization II
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group, Hasso-Plattner Institute, University of Potsdam
Responsible for lecturing and tutoring.
Summer 2009 Geovisualization
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group, Hasso-Plattner Institute, University of Potsdam
Responsible for tutoring.
Summer 2008 Rendering Techniques
Dr. Henrik Buchholz, Computer Graphics Systems Group, Hasso-Plattner Institute, University of Potsdam
Responsible for lecturing and tutoring.
Winter 2002/2003

Operating Systems II
Dr. Wolfgang Severin, Institute of Computer Science, University of Potsdam
Responsible for tutoring and grading.

Summer 2002 Operating Systems I
Dr. Wolfgang Severin, Institute of Computer Science, University of Potsdam
Responsible for tutoring and grading.
supported seminars
Winter 2010/2011 Game Programming
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group, Hasso-Plattner Institute, University of Potsdam
Responsible for lecturing, tutoring, and grading.
Summer 2010

Information and Geovisualization
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group, Hasso-Plattner Institute, University of Potsdam
Responsible for lecturing, tutoring, and grading

Winter 2009/2010

Game Programming
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group, Hasso-Plattner Institute, University of Potsdam
Responsible for lecturing, tutoring, and grading.

Winter 2008/2009 Focus+Context Visualization in 3D Geovirtual Environments
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group, Hasso-Plattner Institute, University of Potsdam
Responsible for lecturing, tutoring, and grading.
Winter 2007/2008

Seminar & Lab Computergraphic Systems/VRS
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group, Hasso-Plattner Institute, University of Potsdam
Responsible for lecturing, tutoring, and grading.

Summer 2007

Seminar & Lab Computergraphic Systems/VRS
Prof. Dr. Jürgen Döllner, Computer Graphics Systems Group, Hasso-Plattner Institute, University of Potsdam
Responsible for lecturing, tutoring, and grading.

(co-)supervised thesis

Generalizations of Interactive Multi-Perspective Views of Virtual 3D Landscape and City Models
Sebastian Pasewaldt, Master Thesis, 2010

Rendering von generalisierter Tiefenschärfe in interaktiven 3D virtuellen Umgebungen
Christian Beesk, Master Thesis, 2010

Generierung und Parametrisierung von 3D-Gebäudegeometrien in virtuellen 3D-Stadtmodellen
Mathias Pietsch, Diploma Thesis, 2007

 

Girona
View from Pont Sant Agusti, Girona, Spain, 2008


Downloads
ZIP OpenGL Shading Language (GLSL) Integration for Microsoft Visual Studio 2005

Zaentis
Alps view from Zaentis, Swiss, 2007


Conference Materials
conference talks
    Communication of Digital Cultural Heritage in Public Spaces by the Example of Roman Cologne
held at 3rd EuroMed 2010, November, Limassol/Cyprus
    Interactive Rendering Techniques for Highlighting in 3D Geovirtual Environments
held at 5th 3D GeoInfo 2010, Berlin/Germany
    Interaktive 3D-Linsen für die Fokus- und Kontext-Visualisierung von generalisierten virtuellen Stadtmodellen
held at
Deutscher Kartographentag (DKT2010), June, Berlin/Germany
   

Interactive Rendering to View-Dependent Texture-Atlases
held at 31st Eurographics conference, May, Norrköping/Sweden

  Strategies for Visualizing Points-of-Interest of 3D Virtual Environments on Mobile Devices
held at the 6th International Symposium on LBS and Telecartography, September 2009, Nottingham
  Enhancing Interactive Non-Planar Projections of 3D Geovirtual Environments with Stereoscopic Imaging
held at the 1th Internation Conference on True-3D in Cartography, August 2009, Dresden
PPT Dynamic Mapping of Raster-Data for 3D Geovirtual Environments
held at the 13th International Conference on Information Visualization, July 2009, Barcelona
PDF   Visualisation of Roman Cologne
held at the fmx/09, May 2009, Stuttgart/Germany
PPT Generalization of Single-Center Projections Using Projection Tile Screens
held at the 4th International Conference of Computer Graphics Theory and Applications, February 2009, Lisboa/Portugal
PPT Link to talk Relief Clipping Planes for Real-Time Rendering
held at the 1th SIGGRAPH Asia Conference, Sketch Program, December 2008, Singapore
PPT Link to talk 3D Generalization Lenses for Interactive Focus + Context Visualization of Virtual City Models
held at the 12th International Conference on Information Visualization, July 2008, London
PPT Link to talk Efficient Representation of Layered Depth Images for Real-time Volumetric Tests
held at the 6th Theory and Practice of Computer Graphics 2008 Conference, June 2008, Manchester
PPT Link to talk Interactive Multipersektive View of Virtual 3D Landscape and City ModelImages
held at the AGILE conference, May 2008, Girona/Spain
PPT Link to talk Real-Time Volumetric Tests Using Layered Depth Images
held at the EUROGRAPHICS conference, April 2008, Crete
PPT Link to talk A Generalization Approach for 3D Viewing Deformations of Single-Center Projections
held at the 3rd International Conference of Computer Graphics Theory and Applications, January 2008, Funchal/Madeira
PPT   A Concept of Effective Landmark Depiction in Geovirtual 3D Environments by View-Dependent Deformation
held at the 4th International Symposium on LBS and Telecartography, October 2007, Hong Kong
PPT Link to talk Automated Combination of Real-Time Shader Programs
held at the EUROGRAPHICS conference, September 2007, Prague
PPT   Evolutionary Algorithms
held at the Stanislaw Lem Workshop on Evolution, October 2005, Lviv
conference posters
PDF Real-Time Volumetric Tests Using Layered Depth Images
Poster at the EUROGRAPHICS conference, April 2008, Crete
PDF Automated Combination of Real-Time Shader Programs
Poster at the EUROGRAPHICS conference, September 2007, Prague

Crete
Kournás lake, Crete, 2008


Miscellaneous
awards
Best Paper Award, Communication of Digital Cultural Heritage in Public Spaces by the Example of Roman Cologne, EuroMed 2010
Best Paper Award, Interactive Multi-Perspective Views of Virtual 3D Landscape and City Models, AGILE 2008
Best Paper Selection, A Generalization Approach for 3D Viewing Deformations of Single-Center Projections, GRAPP 2008
unpublished material
PDF OpenGL-Performance and Bottlenecks
Seminar Paper, Hasso-Plattner-Institute, University of Potsdam, March 2004
PDF Virtuelles Lernen von Erwachsenen - Ein Überblick
Seminar Paper, University of Potsdam, March 2003
PDF Fuzzy Numbers
Seminar Paper, University of Potsdam, January 2002

 

Footer

All images and content copyright © 2007-2010 by Matthias Trapp.
No reproduction without permission.

Last Change:
Although we carefully check the content of this web site, we cannot take responsibility for the content of external links. Such content is the sole responsibility of the publishers of the external web site.
Haftungshinweis: Trotz sorgfältiger inhaltlicher Kontrolle übernehmen wir keine Haftung für die Inhalte externer Links. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.

Valid HTML 4.01 TransitionalValid CSS!