https://github.com/jacobwilliams/vibeplot
Vibe coding 3D trajectory graphics
https://github.com/jacobwilliams/vibeplot
panda3d planetarium python spacecraft-trajectories trajectory-visualization
Last synced: 5 months ago
JSON representation
Vibe coding 3D trajectory graphics
- Host: GitHub
- URL: https://github.com/jacobwilliams/vibeplot
- Owner: jacobwilliams
- Created: 2025-05-26T03:12:07.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-28T19:27:44.000Z (12 months ago)
- Last Synced: 2025-06-28T20:32:17.874Z (12 months ago)
- Topics: panda3d, planetarium, python, spacecraft-trajectories, trajectory-visualization
- Language: Python
- Homepage:
- Size: 51 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Vibe coding 3D spacecraft trajectory graphics with Python.
### Example:

### To run (using pixi):
```
pixi shell --manifest-path ./env/pixi.toml
python test.py
```
Keys:
* 'a' -- pause/reset the animation
* space -- recenter the camera view
* 'r' -- start/stop `.mp4` movie capture
* 's' -- toggle display of the labels
* '1' -- center on Earth-fixed frame
* '2' -- center on Moon-fixed frame
* '3' -- center on Mars-fixed frame
* '4' -- center on Venus-fixed frame
* '5' -- center on Site-fixed frame
* 'shift-1' -- center on Earth, in the base frame
* 'shift-2' -- center on Moon, in the base frame
* 'shift-3' -- center on Mars, in the base frame
* 'shift-4' -- center on Venus, in the base frame
* 'shift-5' -- center on Site, in the base frame
* '6' -- look at Mars from the surface of Venus
### Documentation
To generate html documentation: `pdoc ./vibeplot --docformat google`
### See also
* [Panda3D](https://www.panda3d.org)
* [Solar Textures](https://www.solarsystemscope.com/textures/)