Cham wrote:Fridger,
I wasn't aware of your progress on the Messiers objects, and it was OBVIOUS many M objects are still missing in Celestia, which is a very bad thing for an astronomy program. I hope you'll add the data soon enough to be included in the next release of the official package. IMHO, it's a shame that the Messiers objects (not just your galaxies) aren't included in the base package. This had to be corrected and I was working on that, without knowing you were already planing to do it yourself. Having said that, my database is good enough and ready to be part of the package.
Cham,
producing the parameter listing of all NGC/IC or their (small) Messier-subset is just a single command with my PERL-script (with just a different object number from that of galaxies) that exists since a long time.
But the far harder part concerns the respective rendering code. That's why this project is still in progress. Galactic clusters are very easy to render with sprites. However there are also many gaseous nebulae without obvious symmetries, like M42 (Orion) M57 (Lyra), M17 (Omega), Trifid etc and many other NGC/IC objects. I do have a very promising rendering strategy at least for a special class of nebulae, socalled bipolar planetaries that have been shown to be axially symmetric to very good approximation.
Certainly this project will not be finished for the next Celestia version, which is supposed to be due quite soon.
However, in the forthcoming version, there will be some nice progress concerning galaxies, about which I shall report quite soon in the Developer Talk board. This also includes a set of completely new PNG templates (all designed in collaboration with ElChristou!), along with possible custom templates, like one for the MilkyWay, which I am sure you will like, since it will implement all well-established features.
Another issue to take into account as to calculating absolute magnitudes, is the used filter system standard (Johnsson, Tycho...), and the used angular size fraction for the apparent magnitude measurements! To reduce given apparent mag data to absolute ones, some (partly tricky) corrections have therefore to be applied.
Times are long over where one simply can combine some given ("anonymous") values from different badly documented resources like e.g. Wikipedia...Furthermore, in Celestia, we have agreed that all modifications (including removal of typos) from published values are to be clearly documented (e.g. in human readable PERL scripts) .
Bye Fridger
PS: Sorry if I will not go on replying here, but as you sure know, the P&A board is not for me anymore