Orbits overlapping models + missing pluto orbit

Report bugs, bug fixes and workarounds here.
Topic author
The Singing Badger
Posts: 125
Joined: 18.12.2003
With us: 20 years 11 months
Location: Canada

Orbits overlapping models + missing pluto orbit

Post #1by The Singing Badger » 04.05.2007, 01:34

I have two odd bugs. Planetary orbits are overlapping 3d models. See pictures:

http://www.flickr.com/photo_zoom.gne?id ... 451&size=o

http://www.flickr.com/photo_zoom.gne?id ... 439&size=o

Specifically, the furthest half of the orbit overlaps; the nearer half doesn't. The effect only happens when one is close to the model; if you zoom out, it behaves normally.

The second odd bug is Pluto's orbit is missing. Pluto and Charon are there, and their barycenter orbit too, but no planetary orbit.

I have done a clean install of 15.0.pre2, but the effect is still there. Downloading the latest CVS code makes no difference. My drivers are up to date.

Since no-one else is complaining about this, I'm guessing there's a problem with my system. Any theories?

Computer: HP Pavilion dv6105
Graphics: NVIDIA Go 6150

Avatar
Cham M
Posts: 4324
Joined: 14.01.2004
Age: 60
With us: 20 years 10 months
Location: Montreal

Post #2by Cham » 04.05.2007, 01:44

While different than what I'm experiencing on my system, I suspect your problem is related to mine in some way. Orbits are unreliable in 1.5.0. I'm getting all sorts of "holes" on the orbital path, when I'm close to some foreground model (asteroid or spacecraft). I already described my problem on the forum before. Also, on many occasions, the orbital path is "dancing" in some random and very annoying ways when I get close to the selected object. It's related to the rendering precision, I guess.
"Well! I've often seen a cat without a grin", thought Alice; "but a grin without a cat! It's the most curious thing I ever saw in all my life!"

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 9 months
Location: Seattle, Washington, USA

Post #3by chris » 04.05.2007, 02:15

Pluto's orbit isn't shown because it's orbit is now defined with respect to the Pluto-Charon barycenter, and the orbit of the barycenter around the Sun is not currently displayed. Celestia should be modified to show the orbit of the barycenter that is the origin of a planetary orbit.

The overlapping orbit is a precision problem. Graphics cards have trouble rendering objects when one part of the object (in this case the orbit path) is very close to the camera and another part is extremely far away. One solution might be for Celestia to split the orbit and render the near part and far part separately. This is already done to some extent, but some additional logic might fix rendering anomalies like the one you're seeing.

--Chris

Topic author
The Singing Badger
Posts: 125
Joined: 18.12.2003
With us: 20 years 11 months
Location: Canada

Post #4by The Singing Badger » 04.05.2007, 03:34

Thanks Chris, good to know it's fixable.

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 9 months
Location: Seattle, Washington, USA

Re: Orbits overlapping models + missing pluto orbit

Post #5by chris » 17.05.2007, 17:16

The Singing Badger wrote:I have two odd bugs. Planetary orbits are overlapping 3d models. See pictures:

http://www.flickr.com/photo_zoom.gne?id ... 451&size=o

http://www.flickr.com/photo_zoom.gne?id ... 439&size=o

Specifically, the furthest half of the orbit overlaps; the nearer half doesn't. The effect only happens when one is close to the model; if you zoom out, it behaves normally.


This is fixed in most cases. There are still situations where the limited precision of graphics hardware will result in orbits that incorrectly overlap foreground objects, but they're much fewer.

--Chris


Return to “Bugs”