Architecture
The high-level architecture of CosmoScout VR is shown in the diagram below. More fine-grained information on the specific plugins is available in the documentation of each plugin.
As a user, you will get in touch with the cosmoscout
executable and the individual plugin libraries.
While the plugins may link to some special-purpose third-party libraries, all of them link against the CosmoScout VR core libraries.
There are five core libraries: cs-core
contains all the application logic and links against cs-graphics
, cs-gui
and cs-scene
.
All of them use some utility functionality from cs-utils
.
CosmoScout VR uses several third-party libraries as a basis. The most important ones are ViSTA (which itself requires OpenSG 1.8) and SPICE.
Content Licensed under CC-BY-4.0 by German Aerospace Center (Imprint)
Build with Astro using the Starlight theme.
Hosted on GitHub Pages.
Build with Astro using the Starlight theme.
Hosted on GitHub Pages.