Cel.v1.3.2-zfix: "unreasonable" objects not drawn

Report bugs, bug fixes and workarounds here.
Avatar
Topic author
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Cel.v1.3.2-zfix: "unreasonable" objects not drawn

Post #1by selden » 25.07.2004, 15:29

Celestia seems to have some "sanity checks" which are making it extremely difficult to construct multi-star systems: one wastes a lot of time trying to track down mistakes that don't exist.

I wasted at least a couple of hours this morning trying to determine what I was doing "wrong" because objects were not being drawn, but no error messages were being generated.

For example, if one uses the .SSC below, where the radius of "bc" has been set to 1km, then Celestia does not draw its moon "b". B's orbit path and marker are drawn, but not the object or its label.

I didn't use Class "invisible", because I need to see all the orbit paths (including that of the barycenter) while I'm constructing the system. I didn't want the visibility of "bc" to be distracting, so I made it tiny.

If one increases the radius of "bc" from 1km to 10000km, then "b" is drawn.

Since no textures are specified, white globes are drawn.

Code: Select all

"bc" "HIP 73695" {
   Class "planet"
   Radius 1
   EllipticalOrbit {
      Period        206   # yr
          SemiMajorAxis  48.5 # au
      Eccentricity 0.55
   }
}

"b" "HIP 73695/bc"
{
   Class "moon"
   Radius 100 #km
   EllipticalOrbit {
      Period    206    #days
          SemiMajorAxis 600000 #km
      Eccentricity 0.55
   }


}


This problem is seen with Celestia v1.3.1 final
and with the most recent executable, Celestia v1.3.2pre "zfix"
Selden

Return to “Bugs”