Page 1 of 1

Is this possible?

Posted: 27.02.2005, 07:15
by Tanketai
Wasn't quite sure where to put this question... maybe purgatory is where it belongs anyway...

Image

Is it possible?

I have been trying different things with the new barycenter code, such as double gas giants, and yesterday it occurred to me a double ring system. I've put a little thought on it, and came up with the planet you see in the image. The rings texture are not the same; in fact, they are the opposite, so the individual ringlets don't actually touch each other.
I have both scientific and coding questions:

Scientific: Is it possible to rings to form that way? Perhaps a highly eccentric moon could break up and form the rings in such a inclinated plane? And could there be two competing ring systems, or they would/will eventually merge into a single one?

Coding: The unusual pattern in the planet's surface was a suprise to me. There are actually two planets being rendered in that image, and they have the same orbital data, except for the obliquity, which has been reversed, as follows:

Code: Select all

"Yo'lin" "Soe'dam"
{
   Texture "yo'lin.*"
   Radius 50000
   
   EllipticalOrbit
   {
   Period            355
   SemiMajorAxis     20.8
   Eccentricity      0.08
   Inclination       12.5
   AscendingNode     0
   LongOfPericenter  53.66
        MeanLongitude     125
   }

   RotationPeriod        15
   Obliquity           15

   Rings {
      Inner   80000
      Outer   120000
      Texture "a1.*"   
      }
   
      

Albedo            0.98

}

"Yo'li" "Soe'dam"
{
   Texture "yo'lin.*"
   Radius 50000
   
   EllipticalOrbit
   {
   Period            355
   SemiMajorAxis     20.8
   Eccentricity      0.08
   Inclination       12.5
   AscendingNode     0
   LongOfPericenter  53.66
        MeanLongitude     125
   }

   RotationPeriod        15
   Obliquity           -15

   Rings {
      Inner   80000
      Outer   120000
      Texture "a2.*"   
      }
   
      

Albedo            0.98

}


The problem: It is completely bugged. If you move the planet around, one of the rings might disappear behind the planet, or become fuzzy and patched. I've tried coding the second planet as a moon, and several other combinations, but the bugs become even worse. This is the most "stable" code. Is there a way to display multiple rings over a single planet?

Posted: 05.03.2005, 13:47
by Umeboshi
I think such rings are difficult to exist.
If two inclined moons are destroied at the same time, they can become two inclined fragments belts. But they should have more spread shape.I think fragments will later get together above the equator of the planet and become sharper ring but I have no confidence in my expecsion.

The planets in Celestia are not a perfect sphere. It seems a polyhedron. If you rewrite the radius of one of the planets, the surfaces of the planets will not overlap and the pattern will disappear, I think.

Posted: 05.03.2005, 17:02
by ajtribick
Have you tried making the innermost planet smaller, to avoid the weird texture effects?

Posted: 06.03.2005, 16:18
by Tanketai
Yes, I've tried, but if I do that, one of the rings always seems to be behind the planets. Overlapping the surfaces was the only way I found to make the rings seem 'nearly' normal.