Darksun Overview
Darksun is a mission design workspace with a public landing page, an authenticated setup flow, and the main simulator under /app. The experience centers on a live 3D solar system, mission planning, spacecraft management, timeline review, and configurable physics controls.
What You Can Do
- Explore the scene – React Three Fiber renders planets, moons, spacecraft, orbit paths, and ground tracks as the simulation runs.
- Manage spacecraft – Use the spacecraft manager, detail window, stages panel, and 3D preview to keep vehicles configured and in view.
- Plan manoeuvres – The mission planner provides a scriptable timeline, node table, propulsion analysis, and a
Run Maneuver Programcontrol. - Tune physics – Switch integrators and adjust propagation and visualisation tolerances from the simulation settings window.
- Share sessions – Capture the current state through the share flow or hand off tasks to the Copilot if it is connected.
Application Layout
- Top Bar and Menus – The top bar exposes the main workspace shortcuts, while Docs/Help, Share, and Settings live in the authenticated user menu.
- Window Manager – Every tool is a draggable, resizable window so you can dock, float, or stack views as needed.
- 3D Scene – Camera focus, layer toggles, and ground track settings reflect simulation state in real time.
- Physics Loop – Web workers and the physics server propagate spacecraft, run manoeuvre programs, and stream snapshots back to the UI.
Reading the Docs
- Start with Product Overview to understand the current app shape and terminology.
- Continue with Getting Started to install, launch, and orient yourself.
- Visit Interface for a tour of the major windows and controls.
- Check Simulation and Physics when you need deeper details about propagation or force models.
- Follow Mission Planning guides for the manoeuvre scripting workflow.
- Use Visualisation to control layers, ground tracks, and screenshots.
- Keep Reference handy for keyboard shortcuts, settings, and FAQs.
Feedback
If you spot gaps or inaccuracies, open a GitHub issue or use the “Roadmap & Feedback” link in the About menu. The documentation will continue to evolve alongside the app.