egg changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Cardano. We currently target 1.2.2. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/
e_14159 has quit [Ping timeout: 204 seconds]
e_14159 has joined #principia
ferram4 has quit [Ping timeout: 200 seconds]
HypergolicSkunk has quit [Quit: Connection closed for inactivity]
ferram4 has joined #principia
Superlagge has joined #principia
<lamont>
egg: i appear to have a working mac build, i also appear to have crashed principia for the first time on my way to the L5 lagrange point…
icefire has quit [Read error: Connection reset by peer]
<GH>
Principia/master e51a00c Robin Leroy: with a functor
<GH>
Principia/master a449376 Robin Leroy: same behaviour
<GH>
Principia/master 6b9b332 Robin Leroy: hints are being annoying=
ferram4 has quit [Ping timeout: 200 seconds]
<GH>
[Principia] eggrobin opened pull request #1298: Make the primary_trajectory_ functor return a constreference (master...constref-trajectory-functor) https://git.io/vScpD
maccollo has joined #principia
<maccollo>
what kind of mad scientist came up with this variable planetary tilt system =D?
<egg>
what?
<maccollo>
that you change all the orbits on SOI change
<egg>
maccollo: haha
<egg>
maccollo: you're using a system with tilt now?
<teabot>
Systeam.
<maccollo>
yeah
<maccollo>
at first I thought it was broken, because I didn't actually notice that everything changed
<egg>
maccollo: I mean, physically, it's just that the camera changes, the orbits stay the same :D
<maccollo>
this hack is at genius level
<maccollo>
but this means that all the KER data will still be accurate
<maccollo>
unless maybe I try to grab the orbital data of a vessel in around a different planet?
<egg>
well, it means that the orbital elements of everything will change as you cross SoI boundaries
<egg>
not sure how much of a problem this is in practice
<maccollo>
the active vessel should get the correct info, since the active SOI is the same as it always was
<maccollo>
but if run a script on a vessel in Earth orbit
<egg>
well the elements are always going to be correct (or at least correct osculating elements)
<maccollo>
and you want to grab some orbital parameter of a different vessel, around the moon for example
<egg>
it's just that the reference plane changes
<egg>
then you'll get those elements around Earth's equator if you're around Earth
<egg>
and as you get close to the moon, you'll get the orientation with respect to the Moon's equator
<maccollo>
seems like it tracks landed vessels on other planets just fine
<maccollo>
put a vessel at minmus/kerbin L1
<egg>
hay
<egg>
s/h/y
<Qboid>
egg meant to say: yay
<maccollo>
it passes in and out of the SOI
<egg>
haha
<maccollo>
the transition might be a bit less disorienting if the position of the camera was maintained, and only the up direction changed
<egg>
yeah, we want to deal with the camera eventually
<egg>
in general, it should also remain fixed in the plotting frame
<maccollo>
if you do that you could also interpolate the change in camera rotation?
<egg>
well I could just not have the camera rotate
<egg>
(unless the user wants to manually switch the camera's reference plane that is)
<egg>
e.g. the camera's reference plane could be the reference plane of the reference frame or something
<maccollo>
would this also work in the map view?
<egg>
that would be the idea I think?
<egg>
but anyway, I haven't thought about that too much
Thomas|AWAY is now known as Thomas
Jesin has quit [Quit: Leaving]
Jesin has joined #principia
Iskierka has quit [Ping timeout: 206 seconds]
<maccollo>
just found a bug
<egg>
oh?
<maccollo>
I had a vessel in kerbol orbit
<maccollo>
fairly similar inclination to the other planets
<maccollo>
then, while in a vessel passing from Earth SOI to kerbol SOI, the orbit of the vessel ended up being highly inclined
<maccollo>
as if it's orbit wasn't changed with the other planets
<egg>
huh
<egg>
that's very odd
<egg>
the vessel would have to be lost by the plugin for that to happen? O_o
<egg>
do you have an INFO log for that session?
<egg>
what's the name of the vessel
<egg>
also if you can come up with simple reproduction steps that would be ideal
<GH>
Principia/master e6b8e36 Robin Leroy: Make the primary_trajectory_ functor return a constreference
<GH>
Principia/master bedaa41 Robin Leroy: return auto&
<GH>
Principia/master 07142b9 Robin Leroy: consistency
HypergolicSkunk has joined #principia
maccollo has quit [Quit: Web client closed]
regex has joined #principia
Iskierka has quit [Ping timeout: 204 seconds]
<lamont>
egg: no stacktrace in the logs for the crash, there was some logspam but i’ve lost it now
Rokker has quit [Quit: Connection closed for inactivity]
ferram4 has joined #principia
Iskierka has joined #principia
<egg>
lamont: did the building on mac require any changes?
<lamont>
yeah
<lamont>
needed to be 64 bit, needed to build a dylib instead of an so, some other stuff
<lamont>
i need to circle back around to create a PR
<egg>
oh yeah the mac build last time it was done was probably 32-bit
<lamont>
kind of need to go back and do it again and do it right
<egg>
:D
<lamont>
yep, although i’m not sure how it ever worked when it wasn’t a dylib
<egg>
possibly it was and I garbled it in my makefile remake
<lamont>
but there was a lot of glue already in there which tried to do it
<egg>
I reworked the makefile eggstensively not long ago, and I had no mac build to maintain because there was no mac build, so I may have broken more things than I should :-p
<egg>
lamont: also have you tried to make an_apple_pie
<lamont>
make: *** No rule to make target `the_universe', needed by `an_apple_pie'. Stop.