Prof. Dr. Jürgen Döllner
Rico Richter


Tel.: +49-(0)331 5509-3910
Fax: +49-(0)331 5509-172
Room: H-2.27
E-Mail: rico.richter(at)hpi.de


Interaction and Locomotion Techniques for the Exploration of Massive 3D Point Clouds in VR Environments

Thiel, Felix; Discher, Sören; Richter, Rico; Döllner, Jürgen in Proceedings of ISPRS Technical Commission IV Symposium 2018 2018 .

Emerging virtual reality (VR) technology allows immersively exploring digital 3D content on standard consumer hardware. Using in-situ or remote sensing technology, such content can be automatically derived from real-world sites. External memory algorithms allow for the non-immersive exploration of the resulting 3D point clouds on a diverse set of devices with vastly different rendering capabilities. Applications for VR environments raise additional challenges for those algorithms as they are highly sensitive towards visual artifacts that are typical for point cloud depictions (i.e., overdraw and underdraw), while simultaneously requiring higher frame rates (i.e., around 90 fps instead of 30 - 60 fps). We present a rendering system for the immersive exploration and inspection of massive 3D point clouds on state-of-the-art VR devices. Based on a multi-pass rendering pipeline, we combine point-based and image-based rendering techniques to simultaneously improve the rendering performance and the visual quality. A set of interaction and locomotion techniques allows users to inspect a 3D point cloud in detail, for example by measuring distances and areas or by scaling and rotating visualized data sets. All rendering, interaction and locomotion techniques can be selected and configured dynamically, allowing to adapt the rendering system to different use cases. Tests on data sets with up to 2.6 billion points show the feasibility and scalability of our approach.
Interaction and Locomotio... - Download
Interaction and Locomotio... - Download
Interaction and Locomotio... - Download
Weitere Informationen
Tags cgs 


  • "Detection and Classification of Changes in Urban Areas Based on Semantic Analysis of Airborne Point Clouds", European LiDAR Mapping Forum 2014, Amsterdam, The Netherlands (12/2014) 
  • "Out-of-Core Visualization of Classified 3D Point Clouds", 3D GeoInfo 2014, Dubai, VAE (11/2014) 
  • "Effiziente Bestandsaktualisierung von 3D-Stadtmodellen durch Analyse multi temporaler 3D-Punktwolken", Workshop 3D-Stadtmodelle 2014, Bonn, Deutschland (11/2014) 
  • "Semantische Klassifizierung von 3D-Punktwolken für Stadtgebiete", Terrestrisches Laserscanning 2013, Fulda, Deutschland (12/2013) 
  • "Potentiale von massiven 3D-Punktwolkendatenströmen", Geoinformatik 2012, Braunschweig, Deutschland (03/2012) 
  • "Ein Ansatz für die Differenzanalyse zwischen 3D-Punktwolken und 3D-Referenzgeometrie", DGPF - Jahrestagung 2011, Mainz, Deutschland (04/2011)
  • "Software-Technologie für massive 3D-Punktwolken", Laserscanning –eine Methode zur Bereitstellung von Geodaten für vielfältigste Anwendungen am GFZ Potsdam, Deutschland (04/2011)
  • "Bestandsaktualisierung von 3D-Stadtmodellen durch Analyse von 3D-Punktwolken", auf der 3-Ländertagung 2010, Wien , Deutschland (07/2010)
  • "Out-of-Core Real-Time Visualization of Massive 3D Point Clouds", auf der 7th International Conference on Virtual Reality, Computer Graphics, Visualisation and Interaction in Africa, Franschoek, South Africa (06/2010)


Sommersemester 2017

  • Seminar Advanced Information Visualization
  • Bachelorprojekt "Geospatial Virtual Reality"

Wintersemester 2016/17

  • Seminar Processing and Visualization of 3D Geodata
  • Bachelorprojekt "Geospatial Virtual Reality"

Sommersemester 2016

  • Semianr Methods and Techniques of Geospatial Visualization
  • Bachelorprojekt "The Point Cloud"

Wintersemester 2015/16

  • Seminar Point Cloud Analytics 
  • Bachelorprojekt "The Point Cloud"

Sommersemester 2015

  • Seminar Spatial Analytics
  • Bachelorprojekt "3D-Punktwolken: Big Spatial Data"

Wintersemester 2014/2015

  •  Seminar Geovisualisierung
  •  Bachelorprojekt "3D-Punktwolken: Big Spatial Data"

Sommersemester 2014

  •  Seminar Information Visualization
  •  Bachelorprojekt "Analyse & Visualisierung von 3D-Punktwolken"

Wintersemester 2013/2014

  •  Seminar Geovisualisierung
  •  Bachelorprojekt "Analyse & Visualisierung von 3D-Punktwolken"

Sommersemester 2013

  •  Seminar Geovisualisierungsverfahren

Wintersemester 2012/2013

  •  Seminar Konzepte und Techniken der 3D-Visualisierung

Sommersemester 2012

  •  Seminar Geovisualisierungsverfahren

Wintersemester 2011/2012

  •  Seminar Echtzeit-Rendering-Techniken

Sommersemester 2011

  •  Seminar Geovisualisierung

Wintersemester 2010/2011

  • Tutor Vorlesung Informationsvisualisierung
  • Seminar Advanced Visualization Techniques

Sommersemester 2010

  • Bachelorprojekt "Werkzeug zur Analyse umfangreicher Laser-Scans"

Wintersemester 2009/2010

  • Tutor Vorlesung Geovisualisierung
  • Bachelorprojekt "Werkzeug zur Analyse umfangreicher Laser-Scans"

Sommersemester 2009

  • Übung zur Vorlesung 3D Computergrafik