You'll need to ask Chris that if you want a detailed reply. But there are trade-offs between the most parsimonious grammar for the star definitions and the maximum speed of rendering, I understand. Having each star explicitly assigned to a particular location (without Celestia having to chase down a list of connections) makes for more rapid decisions about whether a given star needs to be rendered or not, I believe. Repeated many times over for each frame refresh, such small rendering efficiencies can become important.Evil Dr Ganymede wrote:Why do you need to define the RA and Dec for the companion? Isn't that a bit redundant, if Celestia already knows it should be orbiting the A star (or the barycentre, if applicable)? i.e. why not just define the RA/Dec for the barycentre of the system and leave it out of the definition of the stars?
Grant