egg changed the topic of #principia to: Logs: https://esper.irclog.whitequark.org/principia | <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…
_whitelogger has joined #principia
<queqiao->
⟨sichelgaita⟩ That's emphatically not true. The rotational motion computation uses a closed form formula which takes microseconds to compute. The bulk of the cost is the n-body gravitational field for the prediction.
<queqiao->
⟨siimav⟩ I mean, you do need to apply it to every part on the vessel.
<queqiao->
⟨sichelgaita⟩ True, but we need anyway to set the position and velocity of the parts based on our computations. With the rotational motion, we also need to set the orientation and angular velocity. To be honest I have never profiled this, but I would be surprised if it was particularly expensive. If anyone has evidence it is, I'd like to hear about it.
<queqiao->
⟨siimav⟩ Ever considered adding a debug GUI that reports timings measured with System.Diagnostics.Stopwatch? Something like RealAntennas has.
<queqiao->
⟨Al₂Me₆⟩ The one time a ksp.log will help
_whitelogger has joined #principia
<queqiao->
⟨pisslover72⟩ are there any like test or performance data for the implemented spherical harmonics expansion model of gravity?
<queqiao->
this is the only other instance of SH being used for gravity in a game that i know of, so im really curious to seeing how it compares (in performance and such)
<queqiao->
⟨pisslover72⟩ are there any like test or performance data for the implemented spherical harmonics expansion model of gravity?
<queqiao->
this is the only other instance of SH being used for gravity in a game that i know of, so im really curious to seeing how it compares (in performance and such)
paculino has joined #principia
<raptop>
How many other games have gravity fancier than patched conics and care about precision? CoaDE?
<queqiao->
⟨pisslover72⟩ thats why im curious to compare performance
<queqiao->
⟨pisslover72⟩ im goingg
<queqiao->
⟨pisslover72⟩ since i don't have any other thing to comapre to