<GregroxMun>
mass is input into the config to generate default properties for that star's mass.
<GregroxMun>
(Note: the following process is for main sequence only)
<GregroxMun>
wait no
<GregroxMun>
Stellar Properties has mass, radius, and surface temperature defined manually instead of automatically.
<GregroxMun>
the color config generates color from temperature.
<GregroxMun>
luminosity and insolation is defined from a calculation between radius and surface temperature.
<GregroxMun>
Corona and surface textures are defined manually.
<GregroxMun>
For red, orange, and yellow giants, I intend to build a procedural-asteroid-generator (remeber that?) style config to build the bubbly model for the star.
<GregroxMun>
Heightmap is exported from that (it doesn't need to be high resolution) and used as the sunspot map.
<GregroxMun>
There will be three sunspot textures: Red Dwarf, Yellow Dwarf, Blue M.S.
<GregroxMun>
Red Dwarf has large sunspots, yellow is is an HD version of the stock map, Blue has very small sunspots for their size.
Thomas|AWAY is now known as Thomas
* Thomas
buys a drum of liquid nitrogen and jumps into it
<GregroxMun>
Then there will be five corona textures. Dim orange-yellow (M-dwarfs), White-yellow (K and G dwarfs), white-blue (F and A dwarfs), blue (B and O dwarfs, giants), and finally dim (Red, Orange, Yellow giants)
<GregroxMun>
Giant stars will be scaled against 1/10 scale RSSsun, not StockSun
<Sigma88>
thomas lol
<Sigma88>
it's hot over there as well?
<Sigma88>
I'm dying here
<Sigma88>
GregroxMun: do you need a heightmap for those?
<Sigma88>
couldn't it be done using PQS_Mods?
<GregroxMun>
Heightmaps are needed for the color.
<Sigma88>
ah ok
<Sigma88>
makes sense
<Sigma88>
:)
<Sigma88>
so heights are PQS_Mods
<GregroxMun>
yes
<Sigma88>
sounds ok
<Sigma88>
I'm still not sure I want stars 1/10 RSS
<Sigma88>
Actually I'm fairly sure I don't want those
<Sigma88>
we could make it an optional config
<Sigma88>
or you need to find a very good reason to convince me :D
<Sigma88>
KSP universe clearly has different physics constants, and you don't want to mess around with physics constants :D
<Sigma88>
or at least that's my reasoning for GN
<GregroxMun>
Well the thing is this.
<GregroxMun>
Kerbol, at the size it is
<GregroxMun>
It would need to be late-M or so in order to have a low enough luminosity for its radius that Kerbin is habitable.
<GregroxMun>
But the game says that the Sun's temperature is 5800 K or so.
<Sigma88>
you are using RSS physics
<GregroxMun>
But this isn't stuff that can feasibly change for Kerbals.
<GregroxMun>
It's pretty much geometry.
<Sigma88>
it's a matter of physical constants
<Sigma88>
they just are diffenrent in KSP
<Sigma88>
also,
<Sigma88>
!wa radius sun / (261600000 meters)
<Qboid>
Sigma88: Sun | average radius/(261600000 meters): 2.659
<Sigma88>
kerbol is 2.6 times smaller than the sun
<GregroxMun>
There is another possibility.
<Sigma88>
it could be a star in real life, but Kerbin could clearly not be a planet with 1 g in real life
<GregroxMun>
We could change the StockSun so that it IS a red star.
<GregroxMun>
Red Subgiant.
<Sigma88>
nope, stock system stays unchanged
<GregroxMun>
Can I at least change StockSun to be white to match other white suns?
<Sigma88>
I'm still not sure if I want a white StockSun, or yellow every other "sun-like" star
<Sigma88>
I really don't want to change the stock system
<Sigma88>
I want GN to be what you would expect if you had to extrapolate physical laws from living in the stock system
<Sigma88>
so you would expect yellow stars to actually be yellow
<GregroxMun>
Then there's not really any point in using the color generator.
<GregroxMun>
Another problem: If StockSun is literally yellow, why is its light white?
<Sigma88>
probably the eyes of kerbal works in a different way
<GregroxMun>
But it's not a way that makes any sense!
<Sigma88>
or probably squad messed it up
<GregroxMun>
yes that one
<Sigma88>
let me give you a better example
<GregroxMun>
The only reason the Sun is the way it is is because someone at Squad wanted the Sun to be total-eclipsed by the giant and close Mun.
<GregroxMun>
Giant in scale, that is.
<Sigma88>
I read a story once about Asimov
<Sigma88>
he was at a conference and somebody was talking about decay and said "imagine there is an atom of Uranium 235 or something"
<Sigma88>
(I don't remember the number)
<Sigma88>
but the point is, neither did this guy, and so he said a stupid number
<Sigma88>
that made no physical sense
<Sigma88>
asimov approached him after the talk and told him
<Sigma88>
he shrugged it off saying it was just an example and that the important part was that people understood what he meant
<Sigma88>
so asimov wrote a whole novel about parallel universes stealing mass from each other that could explain the existance of such an atom
<Sigma88>
just to show him how absurd his statement was
<GregroxMun>
OK
<GregroxMun>
Alright
<GregroxMun>
so
<GregroxMun>
very simple then.
<GregroxMun>
Simply replace the sunLightColor with the output of the color generator and you're done.
<GregroxMun>
the blood-red star surface remains blood-red despite the yellow light.
<GregroxMun>
Or the deep blue surface remains deep blue despite the pale blue light.
<GregroxMun>
It's a bit disappointing though.
<GregroxMun>
Well, more than a bit.
<Sigma88>
wait, nobody said anything about blue and red stars
<Sigma88>
I don't like the current colors of GN
<Sigma88>
well, the light blue ones are ok
<Sigma88>
I still like all the pictures you made
<Sigma88>
and I'd like to have you make some coronas and other types of configs
<GregroxMun>
OK. give me a minute.
<Sigma88>
and also, I'm happy to add an option to have realistic stars
<Sigma88>
if you feel like working on that as well
<Sigma88>
we can do it together of course
<Sigma88>
so, my idea was this
<Sigma88>
since you like to do stuff that has meaning in reallife
<Sigma88>
you can do everything to make sure stars are consistent with real life
<Sigma88>
I can help you with MM stuff and whatever you need to do that
<Sigma88>
once we are done with that, I can add an additional config that tweaks the stars so that they are consistent with KSP universe
<GregroxMun>
Alright
<GregroxMun>
that works for me.
<Sigma88>
and have that config optional
<Sigma88>
but on by default
<Sigma88>
so you don't work on stuff you don't like
<Sigma88>
and I get to have my consistent universe
<GregroxMun>
here they are together so you can see where things would compare
<GregroxMun>
as you can see, the G2 region is taken up by orange.
<GregroxMun>
This could work if blackbody curves are shaped differently.
<GregroxMun>
The peak wavelength of a hot object could be the same in both the kerbal universe and the real world,
<GregroxMun>
but there would be less of it and more of the redder wavelengths.
<GregroxMun>
We might imagine it's shaped such that the further you get from the peak wavelength, the less light is emitted.
<GregroxMun>
So by the time you get to red, you've still got plenty of light being emitted alongside green
<GregroxMun>
so it looks yellow.
<GregroxMun>
But by the time you get to thermal infrared, it's a lot less energetic.
<GregroxMun>
As a result, the thermal luminosity of the star is lower.
<GregroxMun>
So planets can exist in their habitable zones.
<GregroxMun>
It might be fun to formalize this and build a new color spectrum. There might even be impossible star colors like green!
<Sigma88>
sorry was afk
<Sigma88>
let me read that
<GregroxMun>
It would also mean that massive enough stars would begin to get rather dim.
<Sigma88>
see? you are already starting to fall in love with #WrongColorStars
<Sigma88>
:D
<GregroxMun>
god damn you
<GregroxMun>
i might be.
<Sigma88>
also, looking directly at a star would definitely require a screen
<Sigma88>
and there's no reason why the screen should maintain the lightness difference
<Sigma88>
suppose you are in a ship around a star
<Sigma88>
sun like
<Sigma88>
you would want to obscure your windows
<Sigma88>
then suppose you go around a red dwarf
<Sigma88>
you would probably want to have less obscuration
<Sigma88>
otherwise you won't see the star very well
<Sigma88>
that can be an explanation of why all stars in KSP would look the same lightness
<Sigma88>
even if they emit different amounts of light
<GregroxMun>
What if there was just a parabola to describe the blackbody spectrum curve.
<GregroxMun>
I would imagine that could result in rainbow stars.
<GregroxMun>
But then we'd expect Kerbol would be a green star.
<Sigma88>
couldn't the temperature limits be different?
<GregroxMun>
I guess.
<GregroxMun>
Just tested it out using photoshop and some guesses and it looks like a parabolic star will appear just like a slightly paler version of the peak wavelength.
<GregroxMun>
Perhaps some simple fourth degree polynomial could result in a good curve.
<GregroxMun>
!wa (-x^4)-(x^3)-0.1x+1
<GregroxMun>
this kind of shape could work.
<Qboid>
GregroxMun: -x^4 - x^3 - 0.1 x + 1 =
<GregroxMun>
put it in WA or desmos or google or something
<GregroxMun>
this is hard
<GregroxMun>
anyone know if seeds can be non-numbers?
<GregroxMun>
It would be nice to set the seed of a PQSmod to be the name of a star.
<Thomas>
no, seeds must be integers
<Thomas>
Well, you could write a plugin that transforms strings into seeds
<GregroxMun>
nah.
<GregroxMun>
I could use mass in kg to be the string.
<Thomas>
(that would be a nice feature for MM: Having some way of defining a function, and mm parses and applies them while reading the configs)
<GregroxMun>
Even though you input as 4.345e24, 4.345 times 10^24 is an integer.
<Sigma88>
thomas, except for logarithms you can do basically everything with MM
<Sigma88>
it's not quick or efficient
<Sigma88>
but it works
<Thomas>
Can you also call .GetHasCode on a string with MM? :P
<GregroxMun>
You could hypothetically approximate logarithms with polynomials.
<Thomas>
*Hash
<GregroxMun>
That's how old mechanical computers like the Difference Engine worked.
<Thomas>
!c "Sun".GetHashCode()
<Qboid>
-1985798168
<Sigma88>
assuming hashcode don't use logarithms
<Sigma88>
you would need to write the whole function :D
<Sigma88>
Thomas: did you look at kronometer?
<Thomas>
Not yet
<Sigma88>
I think the math works fine now
<Sigma88>
I had to revert some of your improvements
<Sigma88>
because I had issues understanding what they did
<Sigma88>
but you can re-improve-ify
<Sigma88>
I've explained everything in the issue Kronometer#2
<Sigma88>
StollD/Kronometer#2
<Qboid>
[#2] title: Develpment branch | I know you don't like multiple branches but since it's a very big change I thought it was best to keep it separated.... | https://github.com/StollD/Kronometer/issues/2
<GregroxMun>
I really wish I could have a white version of the stock lens flare.
<Thomas>
I dont care about multiple branches as long as they are merged back at some point
<GregroxMun>
I want it to be as close to stock as possible, but without the default yellow color.
<Sigma88>
can't you change the color?
<GregroxMun>
bc otherwise you can't get white lens flares. Try to make
<GregroxMun>
you can
<GregroxMun>
try to make the orange parts white and the white parts are blue.
<Sigma88>
do you have the position of this image?
<Sigma88>
the name at least
<GregroxMun>
It's not a modifable texture.
<GregroxMun>
it's some other format.
<GregroxMun>
I mean
<GregroxMun>
it's modifable
<Sigma88>
but do you have the name?
<GregroxMun>
just not a single texture that can be texture replaced or something.
<GregroxMun>
No.
<Sigma88>
ok
<Sigma88>
do you know mods that change the lens flare?
<Thomas>
Kopernicus
<Thomas>
But you need an actual flare
<Thomas>
exported with unity
<Thomas>
Sigma88: And KSPRC uses the feature for example
<Sigma88>
and can't you change the colors ?
<GregroxMun>
Kopernicus lets you change the colors.
<GregroxMun>
but the fundamental texture is yellow and white.
<Sigma88>
yes but you end up applying the same changes everywhere
<GregroxMun>
It doesn't change the hue and saturation to one single thing.
<Sigma88>
is there a way to edit it differently in different parts
<Sigma88>
?
<GregroxMun>
no
<Sigma88>
not with cfg
<GregroxMun>
It's just a single texture that gets tinted.
<Sigma88>
but maybe it's possible with a plugin
<Sigma88>
that's my point
<GregroxMun>
I think I found a sun flare maybe
<Thomas>
Sigma88: The texture is hard linked to the sunflare
<Sigma88>
so no I guess
<GregroxMun>
I found a sun_flare texture
<Thomas>
The only way to change it, is to change the flare object, or replace the texture before it is loaded
<GregroxMun>
Counter of times I've appeared in other people's youtube videos: 5.
<GregroxMun>
Scott Manley's two mod showcases, one time with that guy who I corrected about minecraft and relativisty, one time when I was on Omegle and someone dressed as widnowmaker from Overwatch was doing a youtube video on it, and now this.
<GregroxMun>
Planet could refer to any object which changes its position in the sky over the timescale of a century or less.
<Sigma88>
by that reasoning astronomy is just giving names to the stars
<Sigma88>
:)
<GregroxMun>
That's fair enough I guess.
<GregroxMun>
But unlike astronomy, the current and historic definition for Planet has been poorly defined.
<Sigma88>
but if you suggest greek names should be kept away from astronomy, then I'm all for it
<GregroxMun>
Do you have something in particular against greek names?
<Sigma88>
Uranus
<Sigma88>
should have been Caelum / Caelus
<Sigma88>
pronounced Che-lum, "Che" like in Check and "lum" like in luminous
<Sigma88>
which is the latin name of Uranus
<Sigma88>
and it would have been a more consistent name, since all other freaking planets are named after a latin god
<Sigma88>
I hope they don't give planet 9 a PC name
<Sigma88>
that would be very sad
<GregroxMun>
PC?
<GregroxMun>
Politcally correct?
<Sigma88>
yes
<Sigma88>
not that I want the name to be insulting
<GregroxMun>
Isis.
<GregroxMun>
:P
<Sigma88>
I would be ok with a egiptian name
<GregroxMun>
Persephone, but called Rupert for short because of a very touching story about an astronomer's pet.
<Sigma88>
Anubis would be very cool
<Sigma88>
pluto would have been the perfect name for planet 9 but they had to waste it on a KBO
<GregroxMun>
"The planet was named Persephone, but rapidly nicknamed Rupert after some astronomer's parrot -- there was some tediously heartwarming story attached to this -- and that was all very wonderful and lovely."
<GregroxMun>
Triton would have been the largest dwarf planet.
<GregroxMun>
Did you know Earth wouldn't clear the orbit if it were in the Kuiper belt?
<GregroxMun>
Actually that seems to be untrue.
<GregroxMun>
"meaning it has become gravitationally dominant, and there are no other bodies of comparable size other than its satellites "
<GregroxMun>
In the Kuiper belt, there are no objects as big as Earth.
<GregroxMun>
So I don't know why my astronomy teacher said that.
<Sigma88>
I think your prof was right
<Sigma88>
it's just that they changed it after he told that to you
<Sigma88>
they keep changing it now, just to annoy ppl
<GregroxMun>
not prof
<Sigma88>
:D
<GregroxMun>
teacher
<GregroxMun>
he doesn't have a doctorate.
<Sigma88>
in italy most teachers are called professors, it's not a title specific for university professors
<GregroxMun>
The word in Spanish for "teacher" is profesor(o/a) iirc
<GregroxMun>
so its probably just a semi-false cognate or something.
<Sigma88>
it's the same word, it's just used differently
<Sigma88>
something I really hate
<Sigma88>
is that people get called "doctor" even if they don't have a doctorate
<GregroxMun>
what
<GregroxMun>
why
<GregroxMun>
would you do that
<GregroxMun>
The only time its ok to do that is if you're a Timelord.
<Sigma88>
don't ask me
<Sigma88>
I kept correcting everybody
<Sigma88>
I think the best thing about my PhD is that I don't have to correct ppl any more :D
<GregroxMun>
I'm always afraid to adress my instructors by name in case I forget whether they have a doctorate or not.
<Sigma88>
students usually just call professor everybody
<Sigma88>
even at uni, where the word has a different meaning
<Sigma88>
and you should really be calling non-professors "doctor"
<Sigma88>
most students still call them professors
<Sigma88>
I've had a couple of students calling me professor as well
<GregroxMun>
Do you teach?
<Sigma88>
exploded laughing in their face
<GregroxMun>
So no then
<Sigma88>
well
<Sigma88>
depend on your definition of teach
<GregroxMun>
like you don't have a formal university class where you go in front of a bunch of nerds who want to learn genetics and shit and speak at them
<GregroxMun>
I assume
<Sigma88>
I have some students in the lab with me, bachelor of science and master of science students
<Sigma88>
they follow me around and I teach them stuff
<Sigma88>
but it's just 1-2 at a time
<Sigma88>
they do their internship
<GregroxMun>
Oh I see.
<Sigma88>
and I do the practical part of the course for my professor
<Sigma88>
so I'm not lecturing
<Sigma88>
but I give a brief ppt presentation of what we need to do and then let them work a bit, going around to see that everything is going ok
<Sigma88>
I usually do "genetics" for bachelor students
<Sigma88>
but this year I did "functional genomics" for master students