arda-guler / orbitSim3D

Sophisticated astrodynamics and space mission simulator. Calculate n-body trajectories, perform orbital maneuvers, apply various perturbations, plot variables, and more!
https://arda-guler.github.io/OrbitSim3D-web/
MIT License
46 stars 8 forks source link

GUI #1

Closed arda-guler closed 2 years ago

arda-guler commented 2 years ago

Command line can be a bit slow to use at times. The simulation could use a graphical user interface.

arda-guler commented 2 years ago

435e34d824ffc9d32188ebc3c0c8bd2781caa0be implements a basic GUI to help enter commands faster and manage large scenarios easier. However, it is a very rough implementation and could use some improvements.

arda-guler commented 2 years ago

6c13aad0da5ec214b12d500e2cdbe119b64185d6 implements 2D-like rendering of alphanumeric characters on top of the 3D scene, further improving UI capabilities. In theory, it allows moving the output display and command interpreter over there as well, though that could be lacking in terms of usability.

arda-guler commented 2 years ago

I was originally going to go for an all-in-one window with the 3D rendering, text output and command GUI on the same single window. However, now that I think of it, I think I'm more fond of the multiple-window system where you can have everything anywhere you want on the screen in any size you want, in any configuration you can wish for.

Therefore, closing the "issue".