Check the linux and windows build logs:
A static 3d representation of of the Gaia (Early) Data Release 3 Universe Model data uploaded by the European Space Agency.
Programs and libraries are frequently being tested on Windows 11, and Linux Mint (virtual machine and pc) with different compilers (MSVC
, gcc
), and hardware configurations (RX580 4GB GDDR5
, Radeon V Carrizo 500MB
).
- 3d plot customization using
.smd
files, seesettings.smd
. - After downloading Gaia Universe Model data, load as many celestial bodies as you need in the scene, see
settings.smd
. - Decide what parameters to read (
xyz
parameter types + color_filter). To find what parameters are compatible, seesettings.smd
. - Graphics settings options: view modes (cartesian, polar), shade types (pixel, circle, cloud, animated cloud), see
settings.smd
.
To generate the CMake targets, open the terminal and run the following commands:
git clone --recursive https://github.com/MrSinho/gaia-universe-model.git
cd gaia-universe-model
cd external/shengine
python export-application.py name=gaia-universe-model target=EXECUTABLE path=../../gaia-universe-model
if you get a python syntax error specify the python version (must be 3.0 or greater).
On Windows:
cd gaia-universe-model/windows/build
cmake --build .
The windows binaries are compiled at gaia-universe-model/windows/bin
On Linux:
cd gaia-universe-model/linux/build
cmake --build .
The linux binaries are compiled at gaia-universe-model/linux/bin