Adding an Atmosphere to a Fictional Planet

Have a question about using Celestia? Check here first for FAQs and helpful advice.
Forum rules
Please help to make this forum more useful by checking the FAQs before posting! Keep it clean, keep it civil, keep it truthful, stay on topic, be responsible, share your knowledge.
Topic author
Sorcha_BCO1
Posts: 7
Joined: 25.11.2019
With us: 11 months 3 days

Adding an Atmosphere to a Fictional Planet

Post #1by Sorcha_BCO1 » 07.01.2020, 11:23

Hi guys,

I'm currently making my own model of the Trappist 1 system. I've successfully created the red dwarf star and the planets and given each planet its own unique texture map. However, while researching the system, I've found that the closest planet to the star has a very hot atmosphere, so I want to add that to my system. I don't want to just wrap the planet in a plain texture wrap to indicate the atmosphere, I'm hoping to add an atmosphere to the planet itself so that it can be added/removed just like Venus' one can in our Solar System.

I've looked around online and I haven't been able to find out how to do this. I've been using Seldon Ball's excellent guide to making add-ons (https://www.classe.cornell.edu/~seb/celestia/addon-intro.html#A.1) but he doesn't mention adding an atmosphere to the planets and I haven't been able to find out how to do it anywhere else.

Any help or advice anyone could offered would be hugely appreciated.

Also, I know the planets are tidally locked in the Trappist 1 system, and I haven't been able to find how to do that either, so if anyone could give me a few pointers on that, it would be greatly appreciated also!!)

Here's my current code for planet "b", in case it's needed.

Code: Select all

"b" "Trappist1" {
        Texture "planetb.jpg"       # name of surface texture image file
        Radius  7141.9               # equatorial raduius in kilometers
        EllipticalOrbit
        {       Period 0.004          # length of year in Earth years
                SemiMajorAxis  0.0115  # radius of orbit: multiple of Earth orbit size
        }
}

Avatar
jujuapapa
Banned
Posts: 346
Joined: 24.06.2018
With us: 2 years 4 months
Location: Western E.U.

Post #2by jujuapapa » 07.01.2020, 12:58

Hi,

Each planetary system made by users on celestiaaddons website (https://celestiaaddons.wixsite.com/celestiaaddons) used an a planet with an atmosphere.
Take one and watch the ssc file. :wink:
Soft: Celestia 1.6.2
PC : Intel Core i9-9900K (4 GHz) , Chipset Z390 Exp, RAM 32 Go DDR4 3000 Mhz, SSD M.2 512 Go + HDD 3 To, MSI GeForce RTX 2080 8Go - W10 64b

I lost my old user, so with us: since more 12 years
=> It is by doubting everything that everybody approaches the truth !

Topic author
Sorcha_BCO1
Posts: 7
Joined: 25.11.2019
With us: 11 months 3 days

Post #3by Sorcha_BCO1 » 07.01.2020, 13:52

jujuapapa, Thanks very much!

Avatar
SevenSpheres
Moderator
Posts: 463
Joined: 08.10.2019
With us: 1 year

Post #4by SevenSpheres » 07.01.2020, 22:28

jujuapapa, you really aren't helping by continuing to plug that website. It really seems like you are one of the banned users that created it.

But yes, Sorcha_BCO1, you should look at existing SSC files. For example, in my TRAPPIST-1 addon (which you can find in my addons thread linked in my signature) I copied atmosphere code from Venus, Earth, and Mars, as well as Celestia Origin's TRAPPIST-1 system. Tidal locking is accomplished by simply not specifying a rotation period.

FWIW, here's my current code for planet "b". The atmosphere is defined in the Atmosphere { } block.

Code: Select all

"b" "TRAPPIST-1" {
   Class "planet"
   Texture "trappist1b.*"
   #Mass 1.017 Earths
   Radius 7149.9
   Atmosphere {
      Height 200
      Lower [ 0.8 0.6 0.6 ]
      Upper [ 0.7 0.3 0.3 ]
      Sky [ 0.83 0.75 0.65 ]
      Sunset [ 0.7 0.7 0.8 ]
      CloudHeight 50
      CloudSpeed 90
      CloudMap "trappist1b-clouds.*"
      MieScaleHeight 27
      Mie 0.02
      MieAsymmetry -0.2
      Rayleigh [ 0.0031 0.0058 0.0120 ]
   }
   EllipticalOrbit {
      Epoch 2457322.51654
      Period 0.00413655
      SemiMajorAxis 0.01154775
      Eccentricity 0.00622
      Inclination 22.79
      AscendingNode 168.38
      ArgOfPericenter 244.18
      MeanAnomaly 112.48
   }
   UniformRotation {
      Epoch 2457322.51654
      Inclination 22.79
      AscendingNode 168.38
      MeridianAngle 266.66
   }
   LunarLambert 0.5
   InfoURL "https://en.wikipedia.org/wiki/TRAPPIST-1b"
}
My Addons: viewtopic.php?f=23&t=19978 • Contributing to development as much as I can • Discord server admin
PC specs: HP desktop, Windows 10 Home 64-bit, Intel Core i7-7700 (3.60 GHz), 16 GB RAM, 1 TB HDD + 128 GB SSD, Intel HD Graphics 630
Celestia versions: 1.5.1, 1.6.1, 1.6.2 (primary), 1.7.0 (latest build + some older ones)

Avatar
jujuapapa
Banned
Posts: 346
Joined: 24.06.2018
With us: 2 years 4 months
Location: Western E.U.

Post #5by jujuapapa » 08.01.2020, 18:14

SevenSpheres wrote:jujuapapa, you really aren't helping by continuing to plug that website. It really seems like you are one of the banned users that created it.
Too late !

OMG, your mouth can only come out of ugly words ! :hi:
Soft: Celestia 1.6.2
PC : Intel Core i9-9900K (4 GHz) , Chipset Z390 Exp, RAM 32 Go DDR4 3000 Mhz, SSD M.2 512 Go + HDD 3 To, MSI GeForce RTX 2080 8Go - W10 64b

I lost my old user, so with us: since more 12 years
=> It is by doubting everything that everybody approaches the truth !

Avatar
Lafuente_Astronomy
Moderator
Posts: 723
Joined: 04.08.2018
Age: 22
With us: 2 years 2 months
Location: Cebu City, Cebu Province, Philippines
Contact:

Post #6by Lafuente_Astronomy » 08.01.2020, 22:35

SevenSpheres wrote:jujuapapa, you really aren't helping by continuing to plug that website. It really seems like you are one of the banned users that created it.

But yes, Sorcha_BCO1, you should look at existing SSC files. For example, in my TRAPPIST-1 addon (which you can find in my addons thread linked in my signature) I copied atmosphere code from Venus, Earth, and Mars, as well as Celestia Origin's TRAPPIST-1 system. Tidal locking is accomplished by simply not specifying a rotation period.

FWIW, here's my current code for planet "b". The atmosphere is defined in the Atmosphere { } block.

jujuapapa wrote:Too late !

OMG, your mouth can only come out of ugly words !

jujupapa, First, trolling is not appreciated, so do not do that next time. Second, you could at least defend your post and explain to him why you refer to your website. That is a much better defense than outright insults and ad hominems

SevenSpheres, what makes you think that website is questionable in nature. Could you cite to us some reasons why you think that website is not good, and why jujupapa is a banned member who made it? I really do not see anything that gives you anything to use against jujupapa unless you have evidence

In short, whatever you guys are doing, please drop that, and just help Sorcha_BCO1 make a proper planetary atmosphere. Thanks
Official Administrator of the Celestia Discord Server.
Invite: https://discordapp.com/invite/WEWDcJh
If you don't have a Discord account, register here: https://discordapp.com/register
Have a blessed day.

Avatar
SevenSpheres
Moderator
Posts: 463
Joined: 08.10.2019
With us: 1 year

Post #7by SevenSpheres » 08.01.2020, 22:54

I don't want to continue to derail this thread, but I don't see where else to reply, so...

Lafuente_Astronomy wrote:SevenSpheres, what makes you think that website is questionable in nature. Could you cite to us some reasons why you think that website is not good, and why jujupapa is a banned member who made it? I really do not see anything that gives you anything to use against jujupapa unless you have evidence

You can look at my posts beginning here. It's clear that celestiaaddons.wixsite.com was created by users who were banned from the forum for copyright violations and trolling (e.g. this thread). I don't know if the website actually has any copyright-violating material, but jujuapapa's continued linking to it suggests they are one of those banned members (as does the fact that they have never denied being a banned member, instead they simply troll).
My Addons: viewtopic.php?f=23&t=19978 • Contributing to development as much as I can • Discord server admin
PC specs: HP desktop, Windows 10 Home 64-bit, Intel Core i7-7700 (3.60 GHz), 16 GB RAM, 1 TB HDD + 128 GB SSD, Intel HD Graphics 630
Celestia versions: 1.5.1, 1.6.1, 1.6.2 (primary), 1.7.0 (latest build + some older ones)

Avatar
Lafuente_Astronomy
Moderator
Posts: 723
Joined: 04.08.2018
Age: 22
With us: 2 years 2 months
Location: Cebu City, Cebu Province, Philippines
Contact:

Post #8by Lafuente_Astronomy » 08.01.2020, 23:58

Hmmm, got it. Those are good points you made, and some of them I already seen. I'll just wait for jujupapa to make his stance on this as well, as I also want to know his side of things, so that I can make a proper conclusion for this small problem
Official Administrator of the Celestia Discord Server.
Invite: https://discordapp.com/invite/WEWDcJh
If you don't have a Discord account, register here: https://discordapp.com/register
Have a blessed day.

Avatar
jujuapapa
Banned
Posts: 346
Joined: 24.06.2018
With us: 2 years 4 months
Location: Western E.U.

Post #9by jujuapapa » 10.01.2020, 06:13

Thanks to lafuente for this right of reply.
I'm not here to defend one or another.
I am only factual having responded positively to the request that embarrasses some.

I had to contact with difficulty the webmaster of the given website and wait for his response:
"In the addons posted on the site, you will always find credits in the file readme.txt
Here is my method:
1. Before diffusion of a model he contacts by email the creator
2. The answer is positive and he will be in the addon
3. The answer is negative and it will be retained
4. No response (I make a second email) or unused email, it will be in the addon.

here is an example of an email exchanged with a modeler:


De : greg strong <lord_bile@...>
Envoyé : samedi 3 août 2013 01:31
À : bert <bert@...>
Objet : Re: Celestia : models (2)

Sure thing, please send me high quality screenshots of each one you are using my files, it would be nice to see them.

Sent from my iPhone

On Aug 2, 2013, at 10:59 AM, "bert…" <b…> wrote:
Hello,

I hope that you are the good person.
I saw your models on the BCC and I found them beautiful.
I take models to update them for software Celestia*, are you agree to use them in it ?
Your name will be in credits of course with all other modelers.

I should like to begin with USS Diamond-Head (and later the others).
see the joined screenshot.
Regards,
Bert.

<USS Diamondhead.jpg>


It gives : 90% positive answers, 7% without answer, 3% negative answers since about 10 years.


@Lafuente, I suggest you download any planetary system at random and consult the readme.txt file, you will see impartially by yourself.
These are not gossip but real evidence.
Who is behind the pseudo "7spheres"? present on the forum for only 3 months to attack with such gratuitous violence?
The good question is: who is he really?

Happy New Year. :wink:
Soft: Celestia 1.6.2
PC : Intel Core i9-9900K (4 GHz) , Chipset Z390 Exp, RAM 32 Go DDR4 3000 Mhz, SSD M.2 512 Go + HDD 3 To, MSI GeForce RTX 2080 8Go - W10 64b

I lost my old user, so with us: since more 12 years
=> It is by doubting everything that everybody approaches the truth !

Avatar
Lafuente_Astronomy
Moderator
Posts: 723
Joined: 04.08.2018
Age: 22
With us: 2 years 2 months
Location: Cebu City, Cebu Province, Philippines
Contact:

Post #10by Lafuente_Astronomy » 10.01.2020, 09:14

jujupapa, thanks for showing your stance as well. Though what Sevenspheres gave is also right, since the website was considered not a good website by John Van Vliet, so if any, your beef should actually be with him, since Sevenspheres merely considered your website as bad based on what John Van Vliet said. To be sure, I'll go there, and download some stuff. I just do hope that you are not fully violating any copyright from Celestia

jujuapapa wrote:Who is behind the pseudo "7spheres"? present on the forum for only 3 months to attack with such gratuitous violence?
The good question is: who is he really?

Insofar as we're concerned, Sevenspheres is not a fake or sockpuppet account, and eversince he joined the community, he actually pointed out several issues and made several suggestions for the development of Celestia in both the issues and pull requests of Celestia's GitHub page here:
https://github.com/CelestiaProject/Celestia/issues and https://github.com/CelestiaProject/Celestia/pulls . So, he's more like the guy who nitpicks any problem or bug that may be hidden within Celestia's code, and I think that is useful, and only a legit member does that

Added after 7 minutes 30 seconds:
On a side note, the problem is more complicated than it is. The reason why the website that jujupapa posted is considered by SevenSpheres as not good is because of statements made by John Van Vliet and Chuft-Captain. Of course, all these happened 4 years ago, and I actually will wait for either John Van Vliet and Chuft-Captain to make their remarks here if they would still consider that website as not good due to it being formed by banned members. There's still more clarification to be needed before I conclude this
Official Administrator of the Celestia Discord Server.
Invite: https://discordapp.com/invite/WEWDcJh
If you don't have a Discord account, register here: https://discordapp.com/register
Have a blessed day.


Return to “Help Central”

Who is online