SSC Solar System Generator

Post requests, images, descriptions and reports about work in progress here.
Guest

Post #21by Guest » 08.07.2004, 02:28

Dollan wrote:By arity, I mean binary, trinary, etc. For instance, only so many planets could exist within the alloted 4AU of either of the Alpha Centauri components.

Anyway, the more you describe this program, the more excited I am getting. I can't WAIT for it to be ready!

...John...


Ahh I see...I havent stablized the rules for arity star systems yet...I have it set up to support planets around secondary star at a distance of 10 x square root of the luminosity of the primary star. Planets still exist between the binary orbits but I am supposing this would not be possible.

say you have a binary system where star B is 10 au from star A which is a G class star similar to the sun. I would suppose planets would not form between these stars unless the star was 50 - 100 au away...I have yet to set up a % chance of planets existing between 2 stars as I have stars assigned as planets and they are randomly computed sequentially...I will have to code the generator to figure if a system is a binary trinary etc... type system before assigning planets...

eburacum

Post #22by eburacum » 08.07.2004, 22:00

How does it generate textures?

this is one aspect which intrigues me...

Topic author
Rassilon
Posts: 1887
Joined: 29.01.2002
With us: 22 years 9 months
Location: Altair

Post #23by Rassilon » 09.07.2004, 14:28

It doesnt 'generate' them...The textures Ive created in Photoshop are randomly picked...

The next generation of this program will generate them randomly though using OpenGL....In OpenGL or in C++ even you are able to specify a buffer which holds the bits for each colored pixel. This can be outputted to the screen and wrapped around a sphere using OpenGL texture functions. To generate the pixels randomly I have plans on using the Perlin Noise headers generated here: http://freespace.virgin.net/hugo.elias/ ... perlin.htm
This method of texture generation is labelled Procedural Texturing....
I'm trying to teach the cavemen how to play scrabble, its uphill work. The only word they know is Uhh and they dont know how to spell it!

Dollan
Posts: 1150
Joined: 18.12.2003
Age: 54
With us: 20 years 10 months
Location: Havre, Montana

Post #24by Dollan » 19.02.2005, 10:31

Just wondering... What ever became of this project? I've been to your site a few times, Rass, and I've never seemed to have been able to find any sort of generator. I actually thought about this as I was searching the forum for any sign of an asteroid belt generator.

...John...
"To make an apple pie from scratch, you must first create the universe..."
--Carl Sagan

Guckytos
Posts: 439
Joined: 01.06.2004
With us: 20 years 5 months
Location: Germany

Post #25by Guckytos » 19.02.2005, 13:22

I would also be quite interested in this program. Since i now start to put planets into orbits around about 700 stars, well at least i start with it and hope someone will join me and my effort *g*

Or if someone could point to another programm that can create "instant" solar systems and where i can specify how many planets i wnat it to have.

Regards,

Guckytos

Thalass
Posts: 4
Joined: 16.03.2004
With us: 20 years 8 months

Post #26by Thalass » 29.03.2005, 12:08

This would be a great program! I've been trying to figure out the distance and orbit period and such for a random solar system. The maths hurts me. :P

Topic author
Rassilon
Posts: 1887
Joined: 29.01.2002
With us: 22 years 9 months
Location: Altair

Post #27by Rassilon » 31.03.2005, 01:07

There will be a simple exporter in DWU that will generate ssc files based on the systems in the program....Sorry its been quite longer than expected for the first beta release...but I plan to have most of the bugs worked out....

You can generate your own systems using the scripting system DWU uses or export one of the quintillion systems it randomly generates....I have plans to add an editor that will allow you to create your system with point and click but that will be in a future version....

I think it could be of some value in generating a basic skeleton ssc which will speed things up a bit...
I'm trying to teach the cavemen how to play scrabble, its uphill work. The only word they know is Uhh and they dont know how to spell it!

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Post #28by selden » 31.03.2005, 11:47

Don't forget that StarGen includes a command-line option to generate Celestia SSC files. My understanding is that it only generates planets, though. It doesn't include rings, moons or comets.


http://home.comcast.net/~brons/NerdCorn ... arGen.html
Selden

eburacum45
Posts: 691
Joined: 13.11.2003
With us: 21 years

Post #29by eburacum45 » 31.03.2005, 14:20

I wonder if there is a moon SSC generator anywhere. That is one aspect of solar system generation which is a little difficult - the only calculator I have found so far wants the mass of the primary in grams...

Also should the .ssc and .stc extension be in capitals or lowercase, for addons?

Cormoran
Posts: 198
Joined: 28.07.2003
With us: 21 years 3 months
Location: Slartibartfast's Shed, London

Post #30by Cormoran » 31.03.2005, 16:43

Eburacum,

You may find something useful for moon generation in here:

http://www.trisen.com/sol/static/wg/wg.html

Can't vouch for the accuracy, but what it creates 'looks' right.

Cormoran
'...Gold planets, Platinum Planets, Soft rubber planets with lots of earthquakes....' The HitchHikers Guide to the Galaxy, Page 634784, Section 5a. Entry: Magrathea

eburacum45
Posts: 691
Joined: 13.11.2003
With us: 21 years

Post #31by eburacum45 » 02.04.2005, 12:47

Thank you, Cormoran; that is in my bookmarks now.
Some of it needs a little more work, but it is generally thought provoking.


Return to “Add-on development”