Jump to content

On Rails Physics.


JackleOfSparta

Recommended Posts

your computer would basically tell you NOPE and stop working. every time you apply any thrust to your ship, the whole solar system would have to be recalculated (because your spacecraft would also have to have "legitimate" physics)

Link to comment
Share on other sites

Well, I guess it depends on what you define as "legitimate" physics. Having full, 100% realistic physics, yeah, that'd screw over your computer something fierce. But the thread mentions the planets being on rails specifically. That should, I think, be easier to change. If the planets are treated as one single, spherical (or almost spherical) object, at orbital velocity, that'd require much less calculation than simulating them in the tiniest detail. And it'd allow players to do things like play Kerbol Pinball or otherwise rearranging the solar system.

Link to comment
Share on other sites

Well, I guess it depends on what you define as "legitimate" physics. Having full, 100% realistic physics, yeah, that'd screw over your computer something fierce. But the thread mentions the planets being on rails specifically. That should, I think, be easier to change. If the planets are treated as one single, spherical (or almost spherical) object, at orbital velocity, that'd require much less calculation than simulating them in the tiniest detail. And it'd allow players to do things like play Kerbol Pinball or otherwise rearranging the solar system.

Not even the world's fastest super computers can simulate real life physics with 20% accuracy.

Link to comment
Share on other sites

Why does everyone believe that its impossible to calculate n-body gravity quickly? There are very few bodies and the calculations would be trivial. It would break all the gameplay but it certainly wouldn't strain your computer... it wouldn't even be a strain for a 20 year old computer for that matter.

If we are talking about modelling a pointlessly accurate gravity with GR and taking into account the shapes of planets etc. then yes it would be difficult, but using newtonian gravity and spheres - which is a fantastic approximation - is very practical.

The alternative, one used by astronomers and space programs is to actually calculate everything in advance and create rails that include all the small perturbations, like VSOP87 or DE206 etc. I know from experience (i.e. I have done it and can point at other software that does, e.g. celestia, stellarium... ) that these things can be very happily run at interactive framerates with small data files if you are willing to sacrifice accuracy a little...

Edited by jheriko
grammar
Link to comment
Share on other sites

The solar system would destabilize itself over time with no other gameplay implications. Kerbin weighs 52.91 quintillion tons. Even gilly weighs 124.2 trillion tons. You ain't movin' that.

That sounds like a challenge!

*turns on unlimited fuel*

*edits Mainsail parameters to 9999 thrust*

Link to comment
Share on other sites

Yeah, the actual computation required for simulating the orbits of the planets and moons themselves is trivial for modern computers, even with a spacecraft being simulated at the same time. The real issue would be, as mentioned, the inherent instability of the Kerbal solar system.

Link to comment
Share on other sites

That sounds like a challenge!

*turns on unlimited fuel*

*edits Mainsail parameters to 9999 thrust*

10000kN of thrust against a 50000000000000000Mg planet... comes out to be.... 200 atto (10 ^ -18) m/s^2

In comparison, you can think of an atom as being within the pico (10^-12) and nano(10^-9) range.

And, to change that orbit by 1 cm/s, you'll need to run that engine for 115.74 days

Edited by Fel
Link to comment
Share on other sites

10000kN of thrust against a 50000000000000000Mg planet... comes out to be.... 200 atto (10 ^ -18) m/s^2

In comparison, you can think of an atom as being within the pico (10^-12) and nano(10^-9) range.

And, to change that orbit by 1 cm/s, you'll need to run that engine for 115.74 days

Ah, but who says I'd only be using one engine?

r0bJkPS.jpg

I could land like 10 of those and dock them with KAS... now I'd just need some giant RCS thrusters, then I could fly Gilly around!

Edited by Sapphire
Link to comment
Share on other sites

Actually, the inherent instability might be interesting if other solar systems were implemented/modded in. There could be a challenge to get X amount of Kerbals to a colony in another system before the Kerbol system eats itself.

now I'd just need some giant RCS thrusters, then I could fly Gilly around!

On the scale of Gilly, those would be your RCS thrusters :P

Link to comment
Share on other sites

Ah, but who says I'd only be using one engine?

I could land like 10 of those and dock them with KAS... now I'd just need some giant RCS thrusters, then I could fly Gilly around!

Fine, 480 engines with 9999kN of thrust against the 124 Eg Gilly... you'll need 12 min of constant thrust to change the orbit by 1 cm.

But, I guess if you were REALLY determined you could have 1,000,000 engines producing a total of 10 PN of thrust and be able to move Gilly 1 cm in 11 seconds. (Or w/e... I'm tired and confused by my own math)

Edited by Fel
Link to comment
Share on other sites

Ah, but who says I'd only be using one engine?

r0bJkPS.jpg

I could land like 10 of those and dock them with KAS... now I'd just need some giant RCS thrusters, then I could fly Gilly around!

Kinda off topic but this makes me think of that one episode of invader zim? Know what I'm talking about?

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...