CosmoScout VR - open-source simulation of our Solar System

CosmoScout VR is an open-source simulation of our solar system developed at the Institute for Software Technology at the German Aerospace Center (DLR). It is primarily aimed at the interactive visualisation of huge remote sensing products in conjunction with large, temporally and spatially high-resolution simulation data.

CosmoScout VR has built-in support for virtual reality devices such as stereoscopic multi-projection systems like CAVEs or display walls, but can also be used on conventional head-mounted displays or desktop PCs.

The development of CosmoScout VR started as part of the FP7 CROSS DRIVE project. Since then, the software has been further developed and now simulates the entire solar system. It is currently used as the basis for several projects at the Institute. New scientific data visualisation methods, such as a volumetric representation of space weather data, are continuously being integrated.

CosmoScout VR supports immersive multi-projection systems such as the AixCAVE at RWTH Aachen. In this case, the three-dimensional solar system is displayed by a total of 24 projectors.

To display large data sets and entire planets in real time, CosmoScout VR uses advanced rendering algorithms with a high level of detail. Terrain data is streamed from Web Map Services (WMS) and rendered with high precision using the HEALPix projection. The advantage of this projection is that it avoids singularities at the poles, which are common in other projections. CosmoScout VR is based on widely used software libraries; for example, it uses NASA's SPICE library for time-dependent positioning of celestial objects, the Chromium embedded framework for drawing the modular HTML-based user interface, and OpenGL for rendering the solar system.

Most of CosmoScout VR's rendering functions are loaded from plug-ins at runtime. This allows rapid prototyping as new data visualisation components can be developed without affecting the core modules of the software.

Calculation of light and shadow in CosmoScout VR
CosmoScout VR can optionally calculate light and shadow using photometric units such as lux or lumen. This allows very realistic images to be created.

Further information:

Publications:

Contact

Prof. Dr. rer. nat. Andreas Gerndt

Head of Department; Deputy Head of Institute
German Aerospace Center (DLR)
Institute of Software Technology
Visual Computing and Engineering
Lilienthalplatz 7, 38108 Braunschweig
Germany