Page 1 of 1

Atmosphere maker ( using the new Celestia atmosphere code )

Posted: 29.11.2006, 17:26
by kikinho
What about create a program that generate atmospheres using the new Celestia atmosphere code? There's a program that generate skies, but it uses the old code.

Using this program we could make atmospheres faster, using the new atmosphere code.

What you think about this?

Posted: 10.12.2006, 19:18
by PlutonianEmpire
sounds cool :)

Posted: 10.12.2006, 19:54
by t00fri
PlutonianEmpire wrote:sounds cool :)


Yes sounds cool, but someone WHO KNOWS has to write it first ;-)

Bye Fridger

Posted: 02.03.2007, 15:30
by Rassilon
I would be willing if someone would explain how the new code works... Ive tinkered a bit but for some reason only get a solid shell with no gradient... Is this because the planet is stationed around more than one star?

Posted: 02.03.2007, 15:38
by t00fri
Ras',

this would really be a pretty complicated affair. You got to understand the essential features of the general Mie theory in Optics FIRST. Also for a GUI approach, one has to contemplate various WYSIWYG-type illuminations of the planets under consideration from different illumination angles, including /backward/ scattering of deflected light!

Since there are plenty of free parameters in the game that partly must be delicately correlated, trial and error is HOPELESS here.

What would be much more useful for scientific level modelling of planetary atmospheres, is a translation tool that correlates the Mie parameters as used in Celestia, with atmospheric parameters used in scientific publications. Such a tool could either be written in PERL or be a command line tool written in C/C++.

Please remember that appropriate GUI programming would, moreover, require coding in several graphical toolkits/OS's, NOT just Windows stuff!

Bye Fridger

Posted: 02.03.2007, 17:01
by Rassilon
I think that an update ssc key would be an excellent quick fix...

Press a key and any changes made to ssc files will be updated without closing Celestia...

The hard way is for me to spend days trying to implement the new atmosphere code... maybe months :P

Posted: 03.03.2007, 00:20
by Kolano
Could a script...
-Display the current atmosphere parameters of an object to the user
-Update the atmosphere parameters in real time
-Allow the user to specify/adjust the parameters
?

If so, that would seem to satisfy a large part of the functionality of a atmosphere generator. It would just be missing saving.