Browser inconsistency...

Report bugs, bug fixes and workarounds here.
Topic author
ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Browser inconsistency...

Post #1by ElChristou » 08.12.2006, 20:36

... under osX.

This is not a bug but I'm wondering if the situation is the same under Windows and Linux...

First the Solar System Barycenter appear listed in "Brightest stars" and "Nearest stars"; as the SSB is not a star I find this is not making much sense...

Next, in "Stars with planets" we can find Sol; of course Sol is a star with planets, but we have a special item call "Home (Sol)" for this special case... IMHO it would be better to call "Stars with planets" "Others stars with planets" and remove Sol from this listing.

Now in "Home (Sol)" we can find "Pluto" and "Pluto-Charon".
Here again several things to say: as "Pluto-Charon" is a barycenter I wonder if we could not have a new Item next to Spacecrafts, Asteroids and Comets called "Barycenters" in which we could find the SSB and Pluto-Charon.
In all case, something strange: under Pluto we have Charon and under "Pluto-Charon" we have Nix and Hydra. As Pluto and Charon are orbiting "Pluto-Charon" couldn't we simplify and have all those 4 body under "Pluto-Charon"?
But, BTW, Pluto is still a planet? :wink:
Image

jdou
Posts: 137
Joined: 24.04.2004
With us: 20 years 6 months
Location: France

Post #2by jdou » 09.12.2006, 13:00

No, the August 24th 2006 the IAU defined officially only 8 major planets :
Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, Neptune
and 4 minor planets :
Ceres, Pluto, Charon and "2003 UB313" (First called Xena and finally Eris ?)

Quid of Sedna, "2005FY9", Orcus, Quaoar etc...? :roll:
P4c 3.0Ghz, 1 Gb, XP sp1, GeForce FX5700u 128 Mb, NV 93.71, Celestia 1.5.0pre2, BMNG 64k

Johaen
Posts: 341
Joined: 14.01.2006
With us: 18 years 10 months
Location: IL, USA

Re: Browser inconsistency...

Post #3by Johaen » 09.12.2006, 13:56

ElChristou wrote:First the Solar System Barycenter appear listed in "Brightest stars" and "Nearest stars"; as the SSB is not a star I find this is not making much sense...

I'm not seeing this. It lists Sol in both situations for me.

ElChristou wrote:Next, in "Stars with planets" we can find Sol; of course Sol is a star with planets, but we have a special item call "Home (Sol)" for this special case... IMHO it would be better to call "Stars with planets" "Others stars with planets" and remove Sol from this listing.

I disagree here. Sol is a star with planets. I feel that it needs to stay in that list for consistency. Besides, it may be the star we live near, but it's still just a random star in the universe, nothing special.

ElChristou wrote:Now in "Home (Sol)" we can find "Pluto" and "Pluto-Charon".
Here again several things to say: as "Pluto-Charon" is a barycenter I wonder if we could not have a new Item next to Spacecrafts, Asteroids and Comets called "Barycenters" in which we could find the SSB and Pluto-Charon.

I agree. And Pluto needs to be removed from the list of planets when you right-click on Sol.

ElChristou wrote:In all case, something strange: under Pluto we have Charon and under "Pluto-Charon" we have Nix and Hydra. As Pluto and Charon are orbiting "Pluto-Charon" couldn't we simplify and have all those 4 body under "Pluto-Charon"?


In the Windows version of 1.5.0, Nix and Hydra aren't even there.
AMD Athlon X2 4400+; 2GB OCZ Platinum RAM; 320GB SATA HDD; NVidia EVGA GeForce 7900GT KO, PCI-e, 512MB, ForceWare ver. 163.71; Razer Barracuda AC-1 7.1 Gaming Soundcard; Abit AN8 32X motherboard; 600 watt Kingwin Mach1 PSU; Windows XP Media Center SP2;

Topic author
ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Re: Browser inconsistency...

Post #4by ElChristou » 09.12.2006, 14:05

Johaen wrote:I disagree here. Sol is a star with planets. I feel that it needs to stay in that list for consistency. Besides, it may be the star we live near, but it's still just a random star in the universe, nothing special.


Of course it is, but on osX we have the "Home(Sol)" where you can also browse the Solar System; if Sol stay in "Stars with planets", IMO this item should be removed (double use)...
Image

Avatar
dirkpitt
Developer
Posts: 674
Joined: 24.10.2004
With us: 20 years

Re: Browser inconsistency...

Post #5by dirkpitt » 10.12.2006, 01:15

ElChristou wrote:In all case, something strange: under Pluto we have Charon and under "Pluto-Charon" we have Nix and Hydra. As Pluto and Charon are orbiting "Pluto-Charon"


Sorry if I'm restating the obvious.. so Charon isn't really orbiting Pluto, it's orbiting the Pluto-Charon barycenter? And so are Nix and Hydra?

As a side note, it's my understanding that barycenters are invisible and thus not right-clickable. That's why it's no longer possible to right click and see all moons of Pluto, since Nix and Hydra are no longer moons of any visible object. One ought to be able to right click the visible planet of Pluto and see Nix and Hydra - if you can't, it's probably a bug.

Topic author
ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Re: Browser inconsistency...

Post #6by ElChristou » 10.12.2006, 03:02

dirkpitt wrote:
ElChristou wrote:In all case, something strange: under Pluto we have Charon and under "Pluto-Charon" we have Nix and Hydra. As Pluto and Charon are orbiting "Pluto-Charon"

Sorry if I'm restating the obvious.. so Charon isn't really orbiting Pluto, it's orbiting the Pluto-Charon barycenter? And so are Nix and Hydra?


In numberedmoons.ssc, Hydra and Nix are declared orbiting Puto-Charon, but in the solarsys.ssc Pluto is declared orbiting Sol but use as reference frame Pluto-Charon, and Charon is declared orbiting Pluton but also use as reference frame Pluto-Charon... I suppose the browser is unable to use reference frame to correctly sort the bodies... ...or Pluto and Charon should be declared orbiting Pluto-Charon?
Image

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

Post #7by selden » 10.12.2006, 11:35

In Celestia v1.5.0, paths used for selection do not have to be the same as paths used for orbital mechanics (Frames). Frame paths can be long and complex, but selection paths should be kept short.

Unfortunately, I have the impression that not all of the display code takes this into account.
Selden

Avatar
dirkpitt
Developer
Posts: 674
Joined: 24.10.2004
With us: 20 years

Re: Browser inconsistency...

Post #8by dirkpitt » 10.12.2006, 14:55

ElChristou wrote:In numberedmoons.ssc, Hydra and Nix are declared orbiting Puto-Charon, but in the solarsys.ssc Pluto is declared orbiting Sol but use as reference frame Pluto-Charon, and Charon is declared orbiting Pluton but also use as reference frame Pluto-Charon


Now I understand. Pluto should have as moons Charon, Nix, Hydra. The invisible object "Pluto-Charon" should be listed separately in a category called "Reference Frames", and should show as "children" all the objects that refer to it (which in this case is Pluto, Charon, Nix, and Hydra).

Topic author
ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Re: Browser inconsistency...

Post #9by ElChristou » 10.12.2006, 15:24

dirkpitt wrote:
ElChristou wrote:In numberedmoons.ssc, Hydra and Nix are declared orbiting Puto-Charon, but in the solarsys.ssc Pluto is declared orbiting Sol but use as reference frame Pluto-Charon, and Charon is declared orbiting Pluton but also use as reference frame Pluto-Charon

Now I understand. Pluto should have as moons Charon, Nix, Hydra. The invisible object "Pluto-Charon" should be listed separately in a category called "Reference Frames", and should show as "children" all the objects that refer to it (which in this case is Pluto, Charon, Nix, and Hydra).


Actually I suppose we should have in the category "Home" (if Pluto is still considered a planet within Celestia):

Code: Select all

Solar System Barycenter (Barycenter)/
          Sol/
                    Mercury
                    Venus
                    Earth/
                              Moon
                    Mars/
                              Deimos
                              Phobos
                    Jupiter/
                              Almathea
                              ...
                    Saturn/
                              Enceladus
                              ...
                    Uranus/
                              Ariel
                              ...
                    Neptune/
                              Larissa
                              ...
                    Pluto-Charon (Barycenter)/
                              Pluto
                              Charon
                              Minor moons/
                                        Hydra
                                        Nix



Note I have add a (Barycenter) that could be in grey (like for the galaxies) for better understanding...
Image

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

Post #10by chris » 11.12.2006, 17:20

There was an inconsistency in the way that Nix and Hydra were defined in numberedmoons.ssc. I changed the definitions so that their parent object is Pluto, but their orbits are still defined with respect to the Pluto-Charon barycenter. Charon, Nix, and Hydra now all appear as children of Pluto in the solar system browser.

I also changed the Windows solar system browser to ignore invisible objects (like reference points.) This prevents Pluto and Pluto-Charon from both appearing in the solar system browser. Do people agree that this is a good idea?

--Chris

Avatar
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 11 months

Post #11by Chuft-Captain » 12.12.2006, 05:58

chris wrote:I also changed the Windows solar system browser to ignore invisible objects (like reference points.) This prevents Pluto and Pluto-Charon from both appearing in the solar system browser. Do people agree that this is a good idea?

--Chris
I think the browser should show everything.
Perhaps an alternative could be to ignore objects preceded by a special character such as an underscore, and this would leave it up to addon creators as to which objects are displayed in the browser.
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

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

Post #12by chris » 12.12.2006, 07:06

Chuft-Captain wrote:
chris wrote:I also changed the Windows solar system browser to ignore invisible objects (like reference points.) This prevents Pluto and Pluto-Charon from both appearing in the solar system browser. Do people agree that this is a good idea?

--Chris
I think the browser should show everything.
Perhaps an alternative could be to ignore objects preceded by a special character such as an underscore, and this would leave it up to addon creators as to which objects are displayed in the browser.


That's a sensible proposal . . . Any one else care to offer an opinion?

--Chris

Topic author
ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #13by ElChristou » 12.12.2006, 09:57

chris wrote:...I also changed the Windows solar system browser to ignore invisible objects (like reference points.) This prevents Pluto and Pluto-Charon from both appearing in the solar system browser. Do people agree that this is a good idea?


IMO Barycenter should be present, it's a way to call the attention of the public on a not so known element of planetary mechanic... (after all selecting Pluto-Charon is cool to see how bodies rotate around it...)
Image

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

Post #14by chris » 12.12.2006, 10:26

ElChristou wrote:
chris wrote:...I also changed the Windows solar system browser to ignore invisible objects (like reference points.) This prevents Pluto and Pluto-Charon from both appearing in the solar system browser. Do people agree that this is a good idea?

IMO Barycenter should be present, it's a way to call the attention of the public on a not so known element of planetary mechanic... (after all selecting Pluto-Charon is cool to see how bodies rotate around it...)


I suppose that a better way to resolve the problem is to show every solar system object, but group them into categories: planets, minor planets, spacecraft, and reference points.

--Chris

Topic author
ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 9 months

Post #15by ElChristou » 12.12.2006, 16:10

chris wrote:
ElChristou wrote:
chris wrote:...I also changed the Windows solar system browser to ignore invisible objects (like reference points.) This prevents Pluto and Pluto-Charon from both appearing in the solar system browser. Do people agree that this is a good idea?

IMO Barycenter should be present, it's a way to call the attention of the public on a not so known element of planetary mechanic... (after all selecting Pluto-Charon is cool to see how bodies rotate around it...)

I suppose that a better way to resolve the problem is to show every solar system object, but group them into categories: planets, minor planets, spacecraft, and reference points.

--Chris


You mean whithout the parent/children classification?
Image


Return to “Bugs”