UmbralRaptop changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Fano. We currently target 1.3.1, 1.4.x, 1.5.1, and 1.6.1. <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…
<discord->
王小谦同学. — @egg I mean images of Earth, I've seen many great images, but there's not many people making those images
ferram4 has quit [Read error: Connection reset by peer]
<discord->
neph. — RO on hard mode: u gotta plank until ksp is done loading
Mike` has quit [Ping timeout: 206 seconds]
Mike` has joined #principia
UmbralRaptop has joined #principia
<discord->
Sir Mortimer. — @hooya IRC is the great grandfather of chats. Internet Relay Chat. It’s as old as email, and nowadays about as common as usenet servers.
<discord->
Sir Mortimer. — Suddenly I feel very old.
<discord->
hooya. — oh boy
<discord->
hooya. — for a second i thought it was some translator
<discord->
hooya. — haha
<discord->
Sir Mortimer. — Well, @鹊桥IRC is a bot that copies everything we write here to an IRC channel, and back. In a way it is a translator between pre-MSDOS times and Web 2.0
<discord->
egg. — and I suppose that means UmbralRaptor can't either
<discord->
egg. — cc @steamport
Majiir has quit [Ping timeout: 183 seconds]
Snoozee has joined #principia
Snoozee is now known as Majiir
<discord->
Sir Mortimer. — Oops
<discord->
Sir Mortimer. — Sec
<discord->
Sir Mortimer. — @egg should work now
<discord->
egg. — yup I see an edit button, thanks
Moistmelon has joined #principia
Wetmelon has quit [Ping timeout: 189 seconds]
<discord->
Sir Mortimer. — migration hickup.
<discord->
Sir Mortimer. — but I think that will turn into a new project/mod anyway.
<discord->
egg. — I suppose that makes sense
<discord->
egg. — @Sir Mortimer depending on implementation choices the earth observation stuff might turn into a heavily beefed up scansat/mapsat remake (with freshness requirements and situational characteristics like minimal solar elevation (or even constant solar elevation, sometimes that can be a requirement), nighttime imaging, glint on watery biomes, etc.)
<discord->
egg. — (also it would have to be somewhat Principia-compatible, predicting coverage based on 0 precession is not very useful)
<discord->
egg. — (that can probably be made principia-agnostic by just measuring the precession and assuming it's constant though)
<discord->
egg. — @Sir Mortimer then again a bunch of it should be feasible with the framework of Kerbalism; see the solar elevation constraint that you added
<discord->
Sir Mortimer. — That sounds like a lot of work 😃
<discord->
Sir Mortimer. — The sun angle requirements could be done without kerbalism. But I’d like to have a science-over-time functionality. After all, one cannot fulfill an earth observation contract just by klicking one button at the right time.
<discord->
Sir Mortimer. — Coverage/orbit prediction would be a bit different from the scansat map, which is surface fixed. I think for glint consideratio we would need a map that displays orbit ground tracks in relation to the sun
<discord->
egg. — well, it still all is relative to the earth to start with, you want to map *something*, the rest is constraints on top
<discord->
egg. — *something* can have many forms, it can be biomes, biomes within latitude ranges, or just a narrow target
<discord->
egg. — @Sir Mortimer ^ actually this kind of plot (sofware by Capderou, the author of that satellites book) is interesting: it shows you the ground track (which is the primary interest) and then the mean solar time on top of that
<discord->
egg. — @Sir Mortimer an interesting aspect with solar elevation is that sometimes you can use the same instrument at night to do night-time imaging; the result is a different product that can't be used for the same things, and should probably be a separate experiment worth less science, but that means that the instrument would alternate working on the two experiments as it goes along its orbit
<discord->
egg. — (other than that it's very similar to daytime imaging, because there you don't want sun at all so you need the sun to be sufficiently far below the horizon)
<discord->
egg. — @Sir Mortimer > But I’d like to have a science-over-time functionality
<discord->
egg. — Yes this is pretty clearly a requirement for anything in there, in all categories; "being in the right place long enough to click the button" doesn't constrain your orbit in any meaningful way, it is only sustained constraints that can lead to interesting orbits.
Moistmelon has quit [Read error: Connection reset by peer]
Moistmelon has joined #principia
egg|zzz|egg has quit [Ping timeout: 198 seconds]
egg|zzz|egg has joined #principia
<discord->
egg. — @Sir Mortimer we should probably consider the implementation of the requirements somewhat separately from the visualization of how you are fulfilling them; you don't really need a map of the freshness of sunlit imagery over the Earth to figure out how to get sufficiently fresh imagery; that sort of thing could be done with something like the analyser that I'm working on for Principia (characterization
<discord->
Sir Mortimer. — yep. I think the orbit ground track map could be added at a later point
<discord->
egg. — (mind you the underlying implementation probably needs some concept of freshness-by-location, but at least you don't have to deal with UI work)
<discord->
egg. — this is especially true for space telescopes: the underlying implementation should probably have an abstract concept of the very weird quantity "how much could this have been observed at <exposure duration>" over the sky, but you definitely don't want to show a map of that weirdness
<discord->
Sir Mortimer. — the way SCANsat does it could more or less work... they split bodies into 360 * 180 squares (I think) and keep a big array for every body that just tracks if a given square has been scanned or not. we would need to add some aging information to that
<discord->
egg. — yeah
<discord->
egg. — I think when I get to that I'll split the Implementation section into a few chunks
<discord->
egg. — there's the "instantaneous computation of the conditions" part, which is trivial geometry
<discord->
egg. — there's the "how do we figure out what happened when we weren't looking" part, which is more annoyng
<discord->
egg. — and then there's the programmatic aspect such as that kind of data model
<discord->
egg. — (good enough probably, might want more resolution but we'll see)
<discord->
Sir Mortimer. — hehe who wants pixel-exact data anywhere but at the poles anyway 😉
<discord->
Sir Mortimer. — I'll have to look at their code again.
<_whitenotifier-5dfc>
[Principia] pleroy opened issue #2176: Plotting frame inconsistent between C++ and C# - https://git.io/fjBAO
<_whitenotifier-5dfc>
[Principia] pleroy labeled issue #2176: Plotting frame inconsistent between C++ and C# - https://git.io/fjBAO
Moistmelon has quit [Read error: Connection reset by peer]
Moistmelon has joined #principia
<discord->
egg. — @Sir Mortimer are you familiar with Majiir's work on Kethane?
<discord->
egg. — I think there was a more uniform decomposition of the sphere there (but obviously it's harder to work with than lat/long; it's probably best to punt on that, work with lat/long for now, and revisit as needed)
<discord->
Sir Mortimer. — I've never followed up on what Kethane actually is, so no
<discord->
Sir Mortimer. — now this is inconvenient.
<discord->
Sir Mortimer. — time warp for long enough without paying attention to your Munar satellite
<discord->
Sir Mortimer. — you no longer have a Munar satellite.
<discord->
Sir Mortimer. — who needs orbital decay if they can get principia
<discord->
egg. — @Sir Mortimer I would expect a sufficiently low munar orbit to be stable?
<discord->
Sir Mortimer. — Apparently it wasn’t sufficiently low 😊
<discord->
egg. — yeah it's a bit surprising at first just how much Kerbin perturbs you on orbits that you would think of as low in stock
<discord->
Kurgut. — ~10 km from what I experienced
<discord->
egg. — there's no real concept of "low" orbit in stock KSP really
<discord->
Kurgut. — ^
<discord->
egg. — at least around the mun; around Kerbin Δv is the main distinction so that's there, but if you're going to the Mun anyway...
<discord->
egg. — I should make a KSP 1.6.1 RO install
<discord->
egg. — @Kurgut any recommendations for engine packs?
<discord->
egg. — is Zarbizaure's forgotten real engines still a thing?
egg|zzz|egg has quit [Ping timeout: 198 seconds]
<discord->
Sir Mortimer. — @Kurgut 10km? Anything above is unstable??
<discord->
Sir Mortimer. — No wonder my scanners are dust and rubble. They were at 250km
<discord->
DRVeyl. — I think his 10km number is the amount Principia was perturbing Munar orbits.
<discord->
Sir Mortimer. — Yeah but it adds up, doesn’t it
<discord->
egg. — @Sir Mortimer 250 sounds high for the mun tbh
<discord->
egg. — I can install the latest versions from the RO forum links, it's just mildly confuses that it's pinned to the 1.3.1-compatible ones
<discord->
egg. — I can install the latest versions from the RO forum links, it's just mildly confusing/ even that it's pinned to the 1.3.1-compatible ones (edited)
<_whitenotifier-5dfc>
[Principia] pleroy closed issue #2169: The description of the target LVLH frame is garbled - https://git.io/fjlAf
<_whitenotifier-5dfc>
[Principia] pleroy closed pull request #2177: Multiline label in the frame selector - https://git.io/fjBpE
<_whitenotifier-5dfc>
[Principia] pleroy pushed 2 commits to master [+0/-0/±4] https://git.io/fjBhU
<_whitenotifier-5dfc>
[Principia] pleroy a86c438 - Multiline label in the frame selector.
<_whitenotifier-5dfc>
[Principia] pleroy 485c0c6 - Merge pull request #2177 from pleroy/2169 Multiline label in the frame selector
* discord-
egg. — stares_
<discord->
egg. — ah maybe I should install RO itself, not just all its dependencies
<UmbralRaptop>
Maybe egg is secretly a package manager
<discord->
egg. — @Pap also please spam me until I follow up on that Pluto orientation thing
<discord->
Standecco. — @egg have you ever tried principia? It's a nice mod, if you're installing RO I would advice to try it
<discord->
egg. — @Standecco I did forget to add it the first time I launched
<discord->
egg. — but I fixed that, I have the freshest build
<discord->
egg. — wait no, a new pull request got merged
egg|zzz|egg has joined #principia
<discord->
Damien. — @Standecco I heard that mod makes all your orbits square and squiggly. Best avoid it tbh
<discord->
Standecco. — @egg when is the new moon?
<discord->
Standecco. — @Damien oh, didn't know, ditch it then
<discord->
Damien. — Yeah it's a terrible mod. Stay away.
<discord->
neph. — Principia???
<discord->
neph. — do you know what channel you're in lol
<discord->
Standecco. — yes, this is the language and offtopicer channel
<discord->
egg. — wow the flag is glitchy
<discord->
Standecco. — I've noticed that
<discord->
Standecco. — no idea why though
<discord->
egg. — hm my first stage is transparent
<discord->
egg. — also @lamont is angry at my rocket
<discord->
Damien. — Stop using Romulan tech
<discord->
egg. — thrust is off by -40%
<discord->
egg. — where is the FTS
egg|zzz|egg has quit [Ping timeout: 202 seconds]
egg|cell|egg has quit [Ping timeout: 189 seconds]
egg|cell|egg has joined #principia
UmbralRaptop has quit [Remote host closed the connection]
UmbralRaptop has joined #principia
<discord->
Sir Mortimer. — I just created my first recurring herbal alarm clock alarm: "munar 2 reboost" in 14 days.
<discord->
Sir Mortimer. — I just created my first recurring kerbal/ alarm clock alarm: "munar 2 reboost" in 14 days. (edited)
<discord->
Sir Mortimer. — I just created my first recurring /kerbal/ alarm clock alarm: "munar 2 reboost" in 14 days. (edited)
<discord->
Sir Mortimer. — I just created my first recurring kerbal alarm clock alarm: "munar 2 reboost" in 14 days. (edited)
<discord->
egg. — Hah
<discord->
Damien. — One of us!
<discord->
Damien. — Another victim successfully indoctrinated
<discord->
RurouniDonut. — That part always made me reluctant to make Space stations because of the need to refuel 😃
egg|cell|egg has quit [Ping timeout: 190 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 198 seconds]
egg|cell|egg has joined #principia
<discord->
egg. — @Sir Mortimer does a lower orbit not work?
Moistmelon has quit [Ping timeout: 202 seconds]
<discord->
Sir Mortimer. — @egg i needed a high orbit for a 30 day experiment. put it into a lower orbit now
<discord->
egg. — ah
<discord->
Sir Mortimer. — it will act as a relay for future missions.
<discord->
Sir Mortimer. — if stuff doesn’t break down before that.
egg|cell|egg has quit [Ping timeout: 202 seconds]
<discord->
egg. — @RaiderNick going to try putting your Terra into its proper orbit thanks to Principia :-p
<discord->
egg. — (might also do your Aqua while I'm at it)
egg|cell|egg has joined #principia
<discord->
egg. — (not with the proper launch site nor the proper launcher though, I'm making my own launcher and launching from Плесецк)
<UmbralRaptop>
oh, the spelling of that site is way easier in Cyrillic
<egg>
indeed
<egg>
that's often the case for things spelled in cyrillic tbh
* UmbralRaptop
stares at a certain mathematician
<egg>
indeed
<discord->
lamont. — rho =
<discord->
lamont. —
<discord->
lamont. — 2.21258509370639e+39
<discord->
lamont. — that atmosphere is rather thick
<egg>
Ꙩ_ꙩ
<egg>
ferram4: what happens in that atmosphere
<discord->
egg. — or @ferram4 perhaps
<discord->
lamont. — turns out exponential atmospheres get rather thick below the surface of the earth
<discord->
egg. — oh
<discord->
egg. — admittedly aerodynamics are wonky there irl
<discord->
egg. — but I doubt FAR deals with that all that well
<discord->
ferram4. — What shenanigans are these?
<discord->
egg. — oh lol P80 thrust falloff towards the end of the burn
<discord->
egg. — THRUST IS OFF BY -50 %
<discord->
lamont. — yeah
<discord->
lamont. — thrust curves will do that to you
<discord->
egg. — hm
<discord->
egg. — the tank of my first stage is transparent
<discord->
egg. — should I be worried
<discord->
ferram4. — Make a copy of the thrust curve data, recreate the format for the spline in Principia, use the thrust curve there
<discord->
ferram4. — boom, solution
<discord->
egg. — that's MechJeb, not Principia
<discord->
egg. — we don't have closed-loop, we don't care what your rocket is doing
<discord->
egg. — if you want to grab a cup of coffee when you're supposed to be lighting your engine, it's not my problem
<discord->
lamont. — @ferram4 adding backpressure to PVG (reduction in thrust in atmosphere). PVG's vacuum solution doesn't know anything about the surface of the Earth, so points may be 1,000 km into the crust. Plugging that into an exponential atmospheric model with a scale height of 8.3km or whatever it is...
<discord->
ferram4. — Ah
<discord->
ferram4. — So you're accounting for the bug where vehicles can clip into the planet
<discord->
ferram4. — Good decision
<discord->
ferram4. — Well, that only happens on bodies with no atmosphere
<discord->
ferram4. — But still, good forethought
<discord->
egg. — they can't do that with Principia though
<discord->
DRVeyl. — I think he means getting an atmosphere / surface model that makes solutions which want to go through the atmopshere/surface undesirable. 😃
<discord->
lamont. — @ferram4 no, its just spherical-cow kind of math. with the earth as a point source of gravity and no surface.
<discord->
egg. — also hi ferram4, and meet the new bot @鹊桥IRC who bridges this and the IRC channel with the same name
<discord->
egg. — no surface, but an atmosphere
<discord->
lamont. — the atmosphere at the center of the earth is very, very thick
<discord->
egg. — whereas principia treats bodies as inhomogeneous fields surrounded by a crystal sphere of death
<discord->
egg. — my upper stage engine is invisible
<discord->
egg. — it is however performing nominally
<discord->
egg. — one fairing is wedged
<discord->
lamont. — clipping the atmosphere to stop at 1 atm and not get denser below the Earth's surface seems a lot better
<discord->
DRVeyl. — Well, the particle density below the Earth's surface seems like it SHOULD be very high. What sort of error are you running into with the value you're getting?
<UmbralRaptop>
… crystal sphere of death?
<UmbralRaptop>
The œuf sector has scary border guards
<discord->
ferram4. — Well, the problem with clipping the atm at the surface is that you need higher for the situation where you eventually get to handling dry land below sea level
<discord->
egg. — the camera feels very funky when near the poles
<discord->
Gregrox. — wait a minute. Planetary atmospheres are defined as points
<discord->
Gregrox. — why would pressure by higher under the surface?
<discord->
Gregrox. — wait a minute. Planetary atmospheres are defined as points on a curve (edited)
<discord->
egg. — oh, I think the fairing broke the solar panels of Terra
<discord->
egg. — @lamont other than the fairing issues, launch went very well, thanks for the guidance!
<egg>
UmbralRaptop: well, the crystal sphere of death is was introduced to prevent vessels getting close to the singularity and getting horribly oscillations in symmetric linear multistep integration (which is faster than symplectic (single-step) RK but less resilient to bad situations)
<egg>
UmbralRaptop: it then turned out that it was a feature on its own, because it got rid of clipping through planets at high timewarp
<discord->
egg. — hm, texture replacer is spamming nullreferenceeggsceptions, and my engine is invisible
* discord-
egg. — wonders whether this is related_
<discord->
RurouniDonut. — @egg DX11?
<discord->
egg. — I got a popup from whichever mod at startup telling me to -force dx11, I did that, I got the popup nevertheless (and the engines are still invisible) so I assume the flag didn't do anything
<discord->
egg. — maybe I misspelled it
<discord->
egg. — ` -force-d3d11`, that looks right
<discord->
RurouniDonut. — -force-d3d11
<discord->
RurouniDonut. — I have that
<discord->
egg. — yeah
<discord->
egg. — same
<discord->
RurouniDonut. — Also it looks like texture replacer is needed for dx11
<discord->
RurouniDonut. — Or else parts dont display properly in the VAB/SPH Parts Catalogue
<discord->
egg. — yeah, I have it
<discord->
egg. — it's spamming nullrefs
<discord->
egg. — I suspect my -force-d3d11 isn't doing what it's supposed to
<discord->
RurouniDonut. — There's also another mini mod that's used for DX11 too help with that
<discord->
RurouniDonut. — Oh rip
<discord->
RurouniDonut. — I'm trying to get a working 1.6.1 install and I'm getting occasional Null Refs in VAB/Leaving it and I'm not sure if I should be worried or not