morphologica
OpenSpace
morphologica | OpenSpace | |
---|---|---|
2 | 4 | |
226 | 721 | |
- | 1.1% | |
9.8 | 9.7 | |
7 days ago | 3 days ago | |
C++ | C++ | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
morphologica
-
jsonpp -- easy to use and reusable C++ JSON library
I replaced jsoncpp with nlohmann in my C++ graphing library morphologica recently. I did so because nlohmann is header-only and I wanted to present a header-only library myself. I hope you're not going to tell me that jsoncpp can be used header-only :)
-
morphologica: A header-only library for high performance OpenGL data visualization and plotting in C++
And you'd pass in a reference to or a copy of the data defining the surface. An example of a similar class to follow is https://github.com/ABRG-Models/morphologica/blob/main/morph/HexGridVisual.h which draws a surface for a 'HexGrid', a class I've used to solve systems on hexagonal grids. Here's an example image: https://github.com/ABRG-Models/morphologica/tree/main/examples#hexgridcpp
OpenSpace
-
Google Earth Equivalent For Space?
If I can throw in another link, since the project is open-source, we can also find us on GitHub https://github.com/OpenSpace/OpenSpace if someone wants to contribute
-
Missions/Spacecraft Visualization in Open Space
We have a few different spacecraft that are available; a semi-complete list you can see here: https://github.com/OpenSpace/OpenSpace/tree/master/data/assets/scene/solarsystem/missions
-
Newbie question: plotting a high-fidelity spacecraft trajectory?
This file examples how we display voyagers trajectory using a SPK file (.bsp extension): https://github.com/OpenSpace/OpenSpace/blob/d630f85cf46613ff548ddef3bae957b8a8d80851/data/assets/scene/solarsystem/missions/voyager/voyager1.asset#L20
-
Small bodies orbit trails behaviour?
The behavior you are observing is not intentional and is related to a rendering bug specific to AMD graphic cards. At least it's already reported! https://github.com/OpenSpace/OpenSpace/issues/1145
What are some alternatives?
matplotplusplus - Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
Celestia - Real-time 3D visualization of space.
magnum - Lightweight and modular C++11 graphics middleware for games and data visualization
SwiftAA - The most comprehensive collection of accurate astronomical algorithms in (C++, Objective-C and) Swift.
metapp - C++ runtime reflection library
gdl - GDL - GNU Data Language
Fractal_Engine - WIP 3D game engine with editor and other stuff
allsky - A Raspberry Pi operated Wireless Allsky Camera
megaverse - High-throughput simulation platform for Artificial Intelligence reseach
stellarium - Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
AlizaMS - DICOM Viewer