Jump to content

[1.8.1 - 1.12.3] Realistic Atmospheres


OhioBob

Recommended Posts

1 minute ago, Gordon Fecyk said:

If I want to combine Realistic Atmospheres with Galileo's Stock Visual Terrain, would I need to overwrite SVT's atmospheres with RA's? Or do these play well together already?

SVT doesn't appear to change (or even specify) atmosphere configs, and RA doesn't appear to change (or specify) any terrain configs, so at first glance they should work together.

They work fine together as they don't touch anything the other changes.

Link to comment
Share on other sites

  • 3 weeks later...
4 hours ago, 1990eam said:

Is this compatible with Astronomer's Visual Pack, EVE, KopernicusExpansion and KSPRC (minus the atmospheres folder)?

This mod doesn’t touch anything those mods do. This is not a visual mod. It makes the atmospheres behave a realistically as possible. So yes, it’s compatible.

Edited by Galileo
Link to comment
Share on other sites

To those asking about the compatibility of this mod with other mods...  To the best of my knowledge, Realistic Atmospheres should be compatible with just about everything.  Realistic Atmospheres is pretty benign in what is does, and I can think of no mods with which it would conflict.  So if you want to give it a try, just go right ahead; you should be OK.  But if you do have a problem, please report it to me.

Realistic Atmosphere modifies the atmospheres of the stock planets only, so clearly it won't work with planet packs that delete the stock planets.  That would be the only caveat.
 

Edited by OhioBob
Link to comment
Share on other sites

  • 1 month later...
54 minutes ago, techgamer16 said:

Does this add thin atmospheres to other bodies, such as Moho or the mun? Or does it just modify and keep existing atmospheres?

It only fine tunes existing atmospheres but there has been talk about adding some optional atmospheres for some other bodies later on

Link to comment
Share on other sites

4 minutes ago, Cratzz said:

Oh, more "Realistic" mods is nice, and it seems it plays well with Ferram and such too. Is this something that might get added to the Realism Overhaul mod-suite? Seems too fit the bag :)

The atmospheres in RSS were also written by ohiobob so they are also fine tuned like this mod is for the stock planets. Now if you are talking about a real scale stock system, sigma dimensions automatically scales the atmospheres, so no changes would be needed here.

Link to comment
Share on other sites

57 minutes ago, Galileo said:

The atmospheres in RSS were also written by ohiobob so they are also fine tuned like this mod is for the stock planets. Now if you are talking about a real scale stock system, sigma dimensions automatically scales the atmospheres, so no changes would be needed here.

Nice that it's from the same author, then i know what to expect. :)

Funny thing is, im using all -exept RSS from RO, cause my CPU can't handle it sufficiently. So this probably fits nicely in-between.

Oh, and i tried the Ship Effects mod, great so far!

Link to comment
Share on other sites

6 hours ago, techgamer16 said:

Does this add thin atmospheres to other bodies, such as Moho or the mun? Or does it just modify and keep existing atmospheres?

As Galileo explained, this just modifies the already existing atmospheres.  While I'm considering releasing additional optional atmospheres, I'm not going to include any bodies that I think are too small and/or too warm to have atmospheres.  After all, this mod is called Realistic Atmospheres.  Whether or not a body can retain an atmosphere long term is a function of escape velocity and temperature, so it really just comes down to math.  The only other bodies in the stock game that I think can realistically support substantial atmospheres are Vall and Tylo, and I think Eeloo might be able to retain a thin atmosphere.  If I add any atmospheres it will just be those three bodies.  Moho and Mun are not under consideration.

Link to comment
Share on other sites

5 hours ago, Cratzz said:

Oh, more "Realistic" mods is nice, and it seems it plays well with Ferram and such too. Is this something that might get added to the Realism Overhaul mod-suite? Seems too fit the bag :)

I did the atmospheres for RSS, so it already has realistic atmospheres (but I got a decimal point in the wrong place on Triton, giving it an atmosphere that's 10 times too thick).  I also did atmospheres for a few other mods, such as OPM.

Galileo mentioned Sigma Dimensions for rescaling planetary systems, such as scaling RSS down to stock size (SSRSS), or when scaling a stock sized system up to real scale.  Sigma dimensions has the ability to rescale atmospheres realistically, but only if the user knows how to correctly use the settings to achieve the right result.  I can vouch for SSRSS.  And for scaling up a stock sized system, I recommend Galileo's rescale configs:

 

Link to comment
Share on other sites

  • 3 months later...

@lajoswinkler, that's correct.  Kopernicus is a dependency for Realistic Atmospheres, so until we have a 1.4.1 version of Kopernicus, we're stuck at 1.3.1.  Other than waiting on Kopernicus, I don't anticipate having to make any changes to Realistic Atmospheres.  I think it will work, but I won't know for sure until I can test it.

Link to comment
Share on other sites

  • 2 weeks later...

Hi,

Sorry to ask (I'm a very very true newbie) but for the installation, do I have to only copy your folder into KSP/GameData and do the same maneuver with Kopernicus?

I have something like that:

KSP/

- GameData/

  -...

   - Kopernicus

         -Config

         -Plugins

         -Shaders

   - ModularFlightIntegrator

   - ModularFlightIntegrator.md

   -ModuleManager.3.0.6.dll

   -RealisticAtmopheres

       - KopernicusCfg

 

I'm wondering if there is not another manipulation to do inside (rename a folder or not...) because I see nothing when I run the game...

I'm on macOs High Sierra (Radeon Pro 560 4 Go).

Thank you for all

Best Regards.

 

Lopo

  

Link to comment
Share on other sites

3 hours ago, LopoMetello said:

Hi,

Sorry to ask (I'm a very very true newbie) but for the installation, do I have to only copy your folder into KSP/GameData and do the same maneuver with Kopernicus?

I have something like that:

KSP/

- GameData/

  -...

   - Kopernicus

         -Config

         -Plugins

         -Shaders

   - ModularFlightIntegrator

   - ModularFlightIntegrator.md

   -ModuleManager.3.0.6.dll

   -RealisticAtmopheres

       - KopernicusCfg

 

I'm wondering if there is not another manipulation to do inside (rename a folder or not...) because I see nothing when I run the game...

I'm on macOs High Sierra (Radeon Pro 560 4 Go).

Thank you for all

Best Regards.

 

Lopo

  

There is nothing to see with this mod. It just changes the behavior of the atmospheres to be more realistic. This is not a visual mod.

Link to comment
Share on other sites

@LopoMetello, your installation, as you've described it, looks fine.  Mod installation is pretty straightforward.  Most mods, though not all, include a GamaData folder inside the downloaded .zip file.  You just copy the contents of the GamaData folder in the download to the GameData folder of your KSP installation on your computer.

As Galileo said, Realistic Atmospheres does not make any visual changes.  So you won't see any changes just by looking at the planets.  Realistic Atmospheres changes the physical properties of the atmospheres.  One quick way to tell if it's correctly installed is go to the Tracking Station, select one of the planets, and check the data in the planet information panel.  If you see the following atmosphere heights, then it's working:

Eve - 55 km
Kerbin - 70 km (same as stock, so select one of the others)
Duna - 70 km
Jool - 400 km
Laythe - 60 km
 

Link to comment
Share on other sites

  • 4 weeks later...

Just for fun I created this config using the Make your own Atmospheres for KSP (automatically) spreadsheets and some Earth data, kerbalized.
The atmosphere height is increased to 79 km this way.

GameData\RealisticAtmospheres\KopernicusCfg\Kerbin.cfg:

// Kerbin Atmosphere by Gordon Dry
// created using https://forum.kerbalspaceprogram.com/index.php?/topic/158163-make-your-own-atmospheres-for-ksp-automatically/ and some Earth data, kerbalized

@Kopernicus:FOR[RealisticAtmospheres]

{

	@Body[Kerbin]
	{
		@Properties

		{

			albedo = 0.25
			timewarpAltitudeLimits = 0 70000 70000 70000 120000 240000 480000 600000

			@ScienceValues

			{

				flyingAltitudeThreshold = 18000

			}

		}
		@Atmosphere
		{
			enabled = True
			oxygen = True
			altitude = 79000
			adiabaticIndex = 1.4
			atmosphereMolarMass = 0.02897
			temperatureSeaLevel = 303
			staticPressureASL = 101.325
			temperatureCurve {
				key = 0 286 0 -6.00000E-03
				key = 8000 238 -6.00000E-03 -4.14634E-03
				key = 12100 221 -4.14634E-03 -1.51515E-04
				key = 18700 220 -1.51515E-04 1.45833E-03
				key = 28300 234 1.45833E-03 2.33766E-03
				key = 43700 270 2.33766E-03 3.03030E-04
				key = 47000 271 3.03030E-04 -2.74611E-03
				key = 66300 218 -2.74611E-03 -1.86667E-03
				key = 81300 190 -1.86667E-03 1.32653E-03
				key = 91100 203 1.32653E-03 5.00000E-03
				key = 97900 237 5.00000E-03 1.08791E-02
				key = 107000 336 1.08791E-02 9.79245E-03
				key = 160000 855 9.79245E-03 0
			}
			temperatureSunMultCurve {
				key = 0 1 0 -1.15702E-04
				key = 12100 -0.4 -1.15702E-04 3.38983E-05
				key = 35700 0.4 3.38983E-05 -2.61438E-05
				key = 66300 -0.4 -2.61438E-05 4.00000E-05
				key = 81300 0.2 4.00000E-05 0.00000E+00
				key = 160000 0.2 0 0
			}
			temperatureLatitudeBiasCurve {
				key = 0 7.42 0 0
				key = 38 0 -0.3761 -0.3761
				key = 90 -27.58 -0.6109 0
			}
			temperatureLatitudeSunMultCurve {
				key = 0 40 0 0
				key = 38 33.64 -0.3224 -0.3224
				key = 90 10 -0.5236 0
			}
			temperatureAxialSunBiasCurve {
				key = 0 0 0 0
			}
			temperatureAxialSunMultCurve {
				key = 0 0 0 0
			}
			temperatureEccentricityBiasCurve {
				key = 0 0 0 0
			}
			pressureCurve {
				key = 0 1.01325E+02 0 -1.28579E-02
				key = 5000 5.13527E+01 -7.48912E-03 -7.48912E-03
				key = 9000 2.76123E+01 -4.53685E-03 -4.53685E-03
				key = 13000 1.38356E+01 -2.46527E-03 -2.46527E-03
				key = 18000 5.70635E+00 -1.00529E-03 -1.00529E-03
				key = 22000 2.85038E+00 -4.85645E-04 -4.85645E-04
				key = 26000 1.46030E+00 -2.39730E-04 -2.39730E-04
				key = 31000 6.55961E-01 -1.01974E-04 -1.01974E-04
				key = 35000 3.57521E-01 -5.29730E-05 -5.29730E-05
				key = 39000 1.99752E-01 -2.86237E-05 -2.86237E-05
				key = 43000 1.13580E-01 -1.57970E-05 -1.57970E-05
				key = 48000 5.67981E-02 -7.95209E-06 -7.95209E-06
				key = 52000 3.20199E-02 -4.69826E-06 -4.69826E-06
				key = 56000 1.75483E-02 -2.70516E-06 -2.70516E-06
				key = 61000 7.91530E-03 -1.30289E-06 -1.30289E-06
				key = 65000 4.02259E-03 -7.00241E-07 -7.00241E-07
				key = 69000 1.97657E-03 -3.55714E-07 -3.55714E-07
				key = 73000 9.54851E-04 -1.75611E-07 -1.75611E-07
				key = 79000 0 0 0
			}
		}
	}
}

On reentering about 10-15% more ablator is needed as it seems ... :sticktongue:

Link to comment
Share on other sites

27 minutes ago, Gordon Dry said:

The atmosphere height is increased to 79 km this way.

Your config makes the atmosphere warmer (303 K sea level average vs. 288 K), which accounts for the greater height.  Increasing temperature decreases density and causes the atmosphere to expand.

Link to comment
Share on other sites

@OhioBob Hmm, perhaps I like the tropics ...

Well, this is just a test, I can try it again.

Before I started to enter the values of the most important gases inside the atmosphere the altitude was still 70 km, it's like the stock atmosphere does not take Argon and CarbonDioxide into account or whatever is the reason.

Link to comment
Share on other sites

@Gordon Dry, in KSP the atmospheric composition is undefined.  All that's given is the mean molecular weight.  For Kerbin, the molecular weight is equal to that of dry air on Earth, i.e. 28.9644 g/mol.  The intent is that Kerbin air is the same as Earth air.

Link to comment
Share on other sites

@OhioBob Now I managed it to set the spreadsheets give me a 70 km altitude, but the temperature at sea level is 298k then ...

I guess to make the calculation incl. all gases be stock-alike I have to cheat in the spreadsheet, like gravity is 0.9 and mean radius is 650 km etc.

But why stock-alike?

My first idea was to find a way to make a pressure curve that is nearly stock until 70 km, then it fades out very much but not to zero, with a VERY thin atmosphere curve until 120 km or so, and an even thinner atmosphere until 1000 km to have a decay without a mod ...
As an experiment.

But I would have to trick with the spreadsheets and do 3 runs with totally different initial values - I did not start to try that.

 

Edit:
New attempt that looks "more familiar":

GameData\RealisticAtmospheres\KopernicusCfg\Kerbin.cfg

// Kerbin Atmosphere by Gordon Dry
// created using https://forum.kerbalspaceprogram.com/index.php?/topic/158163-make-your-own-atmospheres-for-ksp-automatically/ and some Earth data, kerbalized

@Kopernicus:FOR[RealisticAtmospheres]
{
	@Body[Kerbin]
	{
		@Properties
		{
			albedo = 0.25
			timewarpAltitudeLimits = 0 70000 70000 70000 120000 240000 480000 600000

			@ScienceValues
			{
				flyingAltitudeThreshold = 18000
			}
		}
		@Atmosphere
		{
			enabled = True
			oxygen = True
			altitude = 70000
			adiabaticIndex = 1.4
			atmosphereMolarMass = 0.0289644
			staticPressureASL = 101.325
			pressureCurve
			{
				key = 0 1.01670E+02 0 -1.50819E-02
				key = 4000 5.43566E+01 -8.98852E-03 -8.98852E-03
				key = 8000 2.69391E+01 -5.01047E-03 -5.01047E-03
				key = 12000 1.23149E+01 -2.47308E-03 -2.47308E-03
				key = 16000 5.53332E+00 -1.10300E-03 -1.10300E-03
				key = 20000 2.52768E+00 -4.84797E-04 -4.84797E-04
				key = 23000 1.43498E+00 -2.66586E-04 -2.66586E-04
				key = 27000 6.93979E-01 -1.22801E-04 -1.22801E-04
				key = 31000 3.48580E-01 -5.84119E-05 -5.84119E-05
				key = 35000 1.80677E-01 -2.91755E-05 -2.91755E-05
				key = 39000 9.57125E-02 -1.50000E-05 -1.50000E-05
				key = 43000 5.10159E-02 -8.14627E-06 -8.14627E-06
				key = 46000 3.12963E-02 -5.20253E-06 -5.20253E-06
				key = 50000 1.57962E-02 -2.77836E-06 -2.77836E-06
				key = 54000 7.65260E-03 -1.42928E-06 -1.42928E-06
				key = 58000 3.53933E-03 -7.04799E-07 -7.04799E-07
				key = 62000 1.57411E-03 -3.22898E-07 -3.22898E-07
				key = 65000 8.46160E-04 -1.76679E-07 -1.76679E-07
				key = 70000 0 0 0
			}
			temperatureSeaLevel = 288
			temperatureCurve
			{
				key = 0 280.75 0 -0.003125
				key = 7000 234 -5.28571E-03 -4.32432E-03
				key = 10700 218 -4.32432E-03 -3.38983E-04
				key = 16600 216 -3.38983E-04 1.64706E-03
				key = 25100 230 1.64706E-03 2.59259E-03
				key = 38600 265 2.59259E-03 3.33333E-04
				key = 41600 266 3.33333E-04 -3.05882E-03
				key = 58600 214 -3.05882E-03 -2.03008E-03
				key = 71900 187 -2.03008E-03 1.49425E-03
				key = 80600 200 1.49425E-03 5.66667E-03
				key = 86600 234 5.66667E-03 1.23750E-02
				key = 94600 333 1.23750E-02 1.10127E-02
				key = 142000 855 1.10127E-02 0
			}
			temperatureSunMultCurve
			{
				key = 0 1 0 -1.30841E-04
				key = 10700 -0.4 -1.30841E-04 3.82775E-05
				key = 31600 0.4 3.82775E-05 -2.96296E-05
				key = 58600 -0.4 -2.96296E-05 4.51128E-05
				key = 71900 0.2 4.51128E-05 0
				key = 142000 0.2 0 0
			}
			temperatureLatitudeBiasCurve
			{
				key = 0 7.42 0 0
				key = 38 0 -0.3761 -0.3761
				key = 90 -27.58 -0.6109 0
			}
			temperatureLatitudeSunMultCurve
			{
				key = 0 40 0 0
				key = 38 33.64 -0.3224 -0.3224
				key = 90 10 -0.5236 0
			}
			temperatureAxialSunBiasCurve
			{
				key = 0 0 0 0
			}
			temperatureAxialSunMultCurve
			{
				key = 0 0 0 0
			}
			temperatureEccentricityBiasCurve
			{
				key = 0 0 0 0
			}
		}
	}
}

 

Edited by Gordon Dry
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...