UmbralRaptop changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Fermat. We currently target 1.5.1, 1.6.1, and 1.7.2. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/ | <egg> calculating the influence of lamont on Pluto is a bit silly…
Mike` has quit [Ping timeout: 190 seconds]
Mike` has joined #principia
UmbralRaptor has quit [Remote host closed the connection]
UmbralRaptop has joined #principia
UmbralRaptop has quit [Remote host closed the connection]
UmbralRaptop has joined #principia
egg|zzz|egg has joined #principia
<_whitenotifier-5dfc>
[Principia] eggrobin commented on pull request #2264: Elements - https://git.io/fj73x
<_whitenotifier-5dfc>
[Principia] eggrobin synchronize pull request #2264: Elements - https://git.io/fjQJx
<_whitenotifier-5dfc>
[Principia] eggrobin edited a comment on pull request #2264: Elements - https://git.io/fj73x
egg|zzz|egg has quit [Remote host closed the connection]
<discord->
egg. — @Gregrox yeah it's a messy problem
<discord->
Gregrox. — re: IRC thing: nice
<discord->
Gregrox. — can you just draw a bunch of ship-style trajectory lines that go one period in the future of prediction and one period in the past of history
<discord->
Gregrox. — or would that lag horribly
<discord->
egg. — > one period in the future
<discord->
egg. — hello, Pluto
<discord->
egg. — that would freeze the game for a few minutes and eat all your memory
<discord->
Gregrox. — well you could change the precision as you go out, right?
<discord->
egg. — also it wouldn't end up drawing the entire orbit anyway, because it's all squiggly (because Charon)
<discord->
egg. — @Gregrox no
<discord->
egg. — that's not how the ephemeris integration works
<discord->
Gregrox. — well you could draw the barycenter of the system instead
<discord->
egg. — it cannot be
<discord->
Gregrox. — ok
<discord->
Gregrox. — do you have any thoughts on how you would solve the problem?
<discord->
egg. — the ephemeris has to integrate everything at the same time
<discord->
egg. — might just show everything for the same length of time? it's messy
<discord->
egg. — also the rendering itself was quite slow when I last looked at it
<discord->
Gregrox. — could you draw modified keplerian orbits (always ellipses, and still a little wobbly) that just targets the parent barycenter (for moons) or draws FOR the planet system barycenter (for planets with moons)
<discord->
Gregrox. — if that makes sense
<discord->
egg. — no
<discord->
Gregrox. — ok
<discord->
egg. — that would be utter garbage in most reference frames
<discord->
egg. — we really have to draw things in the current reference frame, otherwise it's just as much spam as the stock plots
<discord->
Gregrox. — in the only other example I can think of with n-body orbital mechanics, Children of a Dead Earth, the planets are locked onto keplerian rails
<discord->
Gregrox. — which is of course A Think You Will Never Do
<discord->
Gregrox. — which is of course A Thing You Will Never Do (edited)
<discord->
egg. — yeah that's garbage
<discord->
egg. — and even then, the plotting frame matters
<discord->
egg. — the computational cost is one thing, but it's minor ultimately
<discord->
egg. — it's a problem for Pluto, but mostly in terms of memory usage
<discord->
egg. — it's the actual plotting that's costly and tricky
<discord->
egg. — we'll get to it eventually
<discord->
egg. — but it's not simple
<_whitenotifier-5dfc>
[Principia] pleroy synchronize pull request #2271: Add support for specifying the geopotential using J - https://git.io/fj7Ii
UmbralRaptop has quit [Remote host closed the connection]