Oolite Bulletins

For information and discussion about Oolite.
It is currently Wed Feb 20, 2019 5:00 am

All times are UTC




Post new topic  Reply to topic  [ 15 posts ] 
Author Message
 Post subject: Moons
PostPosted: Mon Dec 31, 2018 5:26 am 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 123
Location: Vladivostok, Russia
Moons

Latest OXZ - Version 1.1.1
Updated 09 February 2019

There are 19 natural satellites in our Solar System massive enough to have achieved hydrostatic equilibrium (having shape of globe, not irregular shape like potato). One large moon of Earth, four Galilean moons of Jupiter, seven moons of Saturn, five moons of Uranus, one moon of Neptune and Pluto.
How many moons we have in generic Ooniverse system?
Exactly zero.
Well, obsolete System Redux pseudo-randomly generates maximum two moons of main planet in static configuration. Additional Planets SR pseudo-randomly generates maximum three moons of additional planets in static configuration too.
Having pseudo-dynamic solar system in Planetary Systems, simulation of pseudo-dynamic moons is logical next step.

Two moon sets implemented in Moons OXP: 2 main planet moons (Terran moons) and 2 moons of gas giant (Jovian moons). Positions of Terran moons are calculated to simulate circular orbits (the Third Kepler's law used, but constant of gravity is not matched exactly with real value to simplify code). Positions of Jovian moons are vectors with pseudo-random magnitudes and random orientations (Oolite is not planetarium software and I have no ambitions to simulate orbital mechanics in details!).
Why only two moons of Jupiter analog, not all four?
Lazy coding :-) You always has centers of three objects (planet and two moons) in one plane.
There is some trick in seeding of Jovian moons. Planetary Systems needs some time to place planets on calculated orbits, so to place Jovian moons correctly you need some time lag. But if you are using Planetary Compass OXP (author Thargoid), too long time offset will prevent generated moons to be displayed on ASC. Seems Planetary Compass completes system scan and generation of navigation database before seeding of Jovian moons, so these moons remains unvisible to ASC. This issue was fixed by reducing time lag from initial 1 s to 0.2 s.

Conflicts and dependencies

Due to large moons you need Planetary Systems OXP to use Moons.
Distance between main planet and large moon is in range 16...24 main planet radii, comparable with distance to sun in vanilla Ooniverse. So Sun Gear OXP is obligatory too. In any case you need Sun Gear for correct functionality of Planetary Systems.
Planetary Systems also provides additional option - displays Moon Data Sheet if you are docked with moon surface port. See Planetary Systems readme file for more details.
Using Moons with Additional Planets SR can generate logical collision as a result of conflicting mechanisms of moon seeding.

Moons OXP structure

To provide easy updates all moon textures repacked as separate texture pack.
Moons.oxp - core package.
Moons Texture Pack.oxp - Textures.

Credits

A piece of code from Additional Planets SR base 0.6 (authors: spara, Redspear, phkb) and Orbits (authors: Ebi, Kaks) is used to calculate orbits of main planet moons.
See more detailed moon texture credits in Texture Pack Readme document.


Last edited by stranger on Sat Feb 09, 2019 10:19 pm, edited 1 time in total.

Top
   
 Post subject: Re: Moons
PostPosted: Mon Dec 31, 2018 9:37 am 
Offline
---- E L I T E ----
---- E L I T E ----
User avatar

Joined: Thu Jun 20, 2013 10:22 pm
Posts: 1250
I look forward to trying this out (along with sun gear etc.) :D

I didn't realise that sun radius was included in planetinfo.plist, so this could combine very nicely with my rescaling work (fingers crossed...)

_________________
"With our thoughts, we make the world" :-)


Top
   
 Post subject: Re: Moons
PostPosted: Mon Dec 31, 2018 9:47 am 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 123
Location: Vladivostok, Russia
Reading a bit about your rescaling project, Redspear. Think I'll ask some questions later - after New Horizons fly-by Ultima Thule :D


Top
   
 Post subject: Re: Moons
PostPosted: Mon Jan 07, 2019 4:07 am 
Offline
---- E L I T E ----
---- E L I T E ----

Joined: Sat Sep 12, 2009 11:58 pm
Posts: 1071
Location: Essex (mainly industrial and occasionally anarchic)
I hadn't thought that the Ooniverse lacks moons, but it does! Or it did . . :)


Top
   
 Post subject: Re: Moons
PostPosted: Mon Jan 07, 2019 4:34 am 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 123
Location: Vladivostok, Russia
Quote:
I hadn't thought that the Ooniverse lacks moons, but it does! Or it did . . :)
Thank you!


Top
   
 Post subject: Re: Moons
PostPosted: Mon Jan 07, 2019 12:13 pm 
Offline
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
User avatar

Joined: Tue Apr 01, 2008 12:55 pm
Posts: 950
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
Quote:
I hadn't thought that the Ooniverse lacks moons, but it does! Or it did . . :)
+1

_________________
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]


Top
   
 Post subject: Re: Moons
PostPosted: Mon Jan 07, 2019 2:42 pm 
Offline
---- E L I T E ----
---- E L I T E ----

Joined: Sat Sep 12, 2009 11:58 pm
Posts: 1071
Location: Essex (mainly industrial and occasionally anarchic)
Some screenshots would be nice!


Top
   
 Post subject: Re: Moons
PostPosted: Mon Jan 07, 2019 10:17 pm 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 123
Location: Vladivostok, Russia
Quote:
Some screenshots would be nice!
OK, I'll post it later.


Top
   
 Post subject: Re: Moons
PostPosted: Tue Jan 08, 2019 12:41 am 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 123
Location: Vladivostok, Russia
OK, how it looks.

moons-001
https://drive.google.com/open?id=1Y7ioe ... r2wh4CTNv4

Screenshot taken returning from in-system flight. Distance to Zaonce Prime approx. 1.4 OU.
No more huge planet disks behind sun.

moons-002
https://drive.google.com/open?id=1iYeLP ... SmwT2bAyoT

Arrival to Zaonce Prime. Screenshot taken to get impression of planet/moon scale. Zaonce Prime is in custom tailor-made texture.

moons-003
https://drive.google.com/open?id=1Fsi8J ... 5-yNLIpgGf

Just another shot of Zaonce Prime and moon.


Top
   
 Post subject: Re: Moons
PostPosted: Tue Jan 08, 2019 1:26 am 
Offline
---- E L I T E ----
---- E L I T E ----

Joined: Sat Sep 12, 2009 11:58 pm
Posts: 1071
Location: Essex (mainly industrial and occasionally anarchic)
Nice! Thanks. How about a close up? (Also, it's possible to embed images into posts, but the images dimensions must be below certain limits, though I forget what the limits are.)


Top
   
 Post subject: Re: Moons
PostPosted: Tue Jan 08, 2019 1:45 am 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 123
Location: Vladivostok, Russia
I'll post close-ups later. Perhaps close-ups will be not so cool - there is degradation of image sharpness due to limit of texture resolution. Below altitude H = R it is noticeable.
There is also graphical glitch, making moon textures too grainy from large distance. I don't know how to avoid it.
Cody told me that upper limit of embedded image size is 1000 pixels width.


Top
   
 Post subject: Re: Moons
PostPosted: Tue Jan 08, 2019 8:55 am 
Offline
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
User avatar

Joined: Tue Apr 01, 2008 12:55 pm
Posts: 950
Location: A small ice asteroid, orbiting Oresrati in Galaxy 8 (a.k.a. northwest Armorica).
This is a very good material for some excellent screenshot composition!
Very nice!

_________________
"Any sufficiently advanced information is indistinguishable from noise." [Newman, Lachmann, Moore]


Top
   
 Post subject: Re: Moons
PostPosted: Tue Jan 08, 2019 11:36 am 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 123
Location: Vladivostok, Russia
Thanks, Getafix!


Top
   
 Post subject: Re: Moons
PostPosted: Sat Feb 09, 2019 10:20 pm 
Offline
Dangerous
Dangerous
User avatar

Joined: Thu Apr 05, 2018 5:31 am
Posts: 123
Location: Vladivostok, Russia
Moons in OXZ version is available.


Top
   
 Post subject: Re: Moons
PostPosted: Sat Feb 09, 2019 11:22 pm 
Offline
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
User avatar

Joined: Sat Jul 04, 2009 9:31 pm
Posts: 13501
Location: Corke's Drift
There is no dark side of the moon really - matter of fact, it's all dark!

_________________
Knowledge is a deadly friend, if no one sets the rules
The fate of all mankind, I see, is in the hands of fools


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 15 posts ] 

All times are UTC


Who is online

Users browsing this forum: Bing [Bot] and 22 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited