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.
Teneriffe, taken from El Teide, 2009
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.
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.
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.
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: 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.
Address
Research Group 3D Geoinformation,
University of Potsdam,
Prof.-Dr.-Helmer-Str. 2-3
14482 Potsdam
Germany
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
West of Ireland, 2005
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.
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
View from Pont Sant Agusti, Girona, Spain, 2008
OpenGL Shading
Language (GLSL) Integration for Microsoft Visual Studio 2005
Alps view from Zaentis, Swiss, 2007
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
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.