chris wrote:....
I think that SPICE support is extremely important. I'm interested in seeing Celestia adopted within the national and international space agencies, and SPICE support, reference frames, and flexible trajectory and rotation models are all essential features. I've had many requests for these things, and I happen to think that they fit better into Celestia than the particle cascade visualization. As neat as that animation is, why would it be integrated into Celestia than as a standalone application? Does it really gain anything by being part of a universe model?
...
--Chris
Chris,
one the one hand, I can very well see some of your driving motives that may justify this high amount of specialized activity towards "SPICE + frames" stuff, with particular emphasis on what space agencies are interested in...
As you may have noted, I have kept quiet since a while as to my personal opinions and preferences. But since you phrase things explicitly now, let me make some respective comments, nevertheless.
i) I think I was among the first in our community emphasizing again and again that my view about Celestia's purpose would be to make it a
general visualization framework of scientific standards, rather than a specialized tool for e.g. education, world creators or gamers etc.
Hence a priori, an implementation of a SPICE interface had my full sympathies.
ii) However, as a theoretical physicist with much expertise in Astroparticle Physics, Cosmology and General Relativity (besides Astromechanics and all that, of course), I am increasingly sad to see where Celestia seems to be moving to, recently.
+++++++++++++++++++++++
From my perspective, there would be many
other exciting areas related to a scientific visualization of the Universe, where Celestia could make a
unique and conceptually pioneering contribution!
+++++++++++++++++++++++
As a physicist, I find this recent specialized work on custom spacecraft trajectories, rotating (spacecraft) frames etc largely "uninspiring", to say the least. From a physics point of view, these things are crystal clear to me and do not represent the slightest
conceptual challenge (besides the considerable, respective coding efforts, of course!). On the other hand, I also can hardly see many people exploit these new degrees of freedom EXCEPT personel employed by space agencies...
I see much of these recent efforts as
specialized yet FREE service work for space agencies, who always welcome oportunities to save money
. We all have to get along professionally with limited budgets...
iii) Except for Selden as a loyal follower of your efforts, I can also see little enthusiasm & resonance in the rest of our community (including all other devs) for these new implementations, notably given the high price of a
much complexified syntax etc.
Since you normally do things first before asking around, I thought I had to express my views at that advanced state of affairs at least once. I am also confident that you will not be upset by my honest attempts of expressing some respective criticism.
After all, Celestia is "your baby" and you are free to drive it wherever you please...
Cheers,
Fridger