Skip to content

1: About the Model

syntaxsocialist edited this page May 20, 2017 · 5 revisions

The model provides accurate visualization and measurement of KSP’s celestial bodies with respect to one another using GeoGebra, a free and open-source graphing software. Sure, the model is pretty to look at, but its real strength is that you, the user, can use it to model and measure just about anything in-game.

All stock planets and moons are represented accurately on their orbits. This includes:

  • semimajor axis
  • eccentricity
  • inclination
  • longitude of ascending node
  • argument of periapsis
  • orbital period
  • phase angle
  • body size (including atmosphere)
  • sphere of influence

All bodies start precisely where they would at the beginning of a game (UT=0), and run forward from there to 500 in-game years (and beyond if you need)

Scale is in megameters (1Mm = 1,000km = 1,000,000m).

Some of the data have been extracted directly from KSP (v1.2). Everything else is calculated within the model using that raw data. See The Spreadsheet section of this wiki for more on those calculations.

Some examples of what you can do with the model:

  • Measure distances between bodies at specific times
  • Determine max/min separations of bodies
  • Find the phase angle between any two bodies
  • And much more!