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…
<queqiao-->
<egg> We think that the most problematic performance issue is not actually computing these lines, but plotting them; and we are thinking about doing the CPU part of the plotting asynchronously.
_whitelogger has joined #principia
<queqiao-->
Reply to "egg: We think that the most problematic performance issue is not actually computing these line..."
<queqiao-->
<Al₂Me₆> You mean, in terms of the Unity APIs?
<queqiao-->
<Al₂Me₆> I wonder if you can write up some vertex shaders to handle the color, that seems like an expensive operation to me
_whitelogger has joined #principia
_whitelogger has joined #principia
_whitelogger has joined #principia
<queqiao-->
Reply to "Al₂Me₆: You mean, in terms of the Unity APIs?"
<queqiao-->
<egg> No, in terms of what we do before shipping the vertex buffer to Unity.
_whitelogger has joined #principia
<queqiao-->
<Butcher> Do the whole thing in compute shaders. 🧠
<queqiao-->
<egg> Given that the whole thing depends on half of Principia, I think that’s not going to happen
<queqiao-->
<egg> (In particular, we do the reference frame conversions lazily as we pick the points to plot along the trajectory. The reference frame conversions depend on the ephemeris, including force computations.)
<queqiao-->
<Butcher> I suspected it would not be a trivial conversion