This is old bug. For examlle: start Celestia, go to the Moon, activate orbits in View Options, faster the time and look at Moon and it's orbit. Afters some time we have this: The orbit of Moon is obsolete now
The barycenters are used for systems like Earth. The center of the Earth/Moon system, the point where Earth and Moon are rotating around is not the center of the earth but a point more at the surface of the earth. Nevertheless, if it's true you don't have to use barycenters, it would simplyfy thing...
CAP-Team I've been making Mars system using SpiceOrbits few days ago. Looks very accurate. View Phobos from Deimos: http://space.jpl.nasa.gov http://img81.imageshack.us/img81/2702/wspacesl6.th.jpg Celestia: http://img81.imageshack.us/img81/3250/celqo4.th.jpg There is my mars.ssc: Modify "Mars&...
Did you apply the delta T correction to the iau-earth or p03lp rotation model? To the SpiceRotation. Most probably, it was not quite correct, but I've added ?T correction to check it usefulness only (simplest ?T = -20 + 32 * u^2 for years <-500): Quatd SpiceRotation::computeSpin(double jd) const { ...
Thanks for explanation. Unfortunatly I didn't find any kernels for distant past. I've added time correction in source code using simple expressions from http://eclipse.gsfc.nasa.gov/SEhelp/deltatpoly2004.html and rebuild Celestia. With this correction eclipses in Celestia are correspond to 5MCSE cat...
Thanks! One more question. I have been test some ancient (1999BC-1990BC) solar/moon eclipses with Celestia-svn-4260 . There are huge differenses between NASA data (http://eclipse.gsfc.nasa.gov) and Celestia. It seems like both CustomRotation and SpiceRotation models are not include some time convers...
Found strange differences in rotation models between SpiceRotation/UniformRotation and CustomRotation. Examples. Celestia-svn-4250. Look at Earth from Sun at same time. Default config (UniformRotation): http://img227.imageshack.us/img227/7975/p3ul9.th.jpg Modified: Modify "Earth" "Sol...
Excellent! DE405/406 and SPICE in v1.5.0. Very accurate! But still for scientific accuracy we need precise rotation model for Earth/Moon and planets. Default "UniformRotation" in solarsys.ssc is too inexact. Maybe, is it possible to take correct Earth/Moon/planets orientation angles from VSOP87/DE40...
Celestia is compatible with VS2008!!! Just need small fix. In render.cpp and stardb.cpp - functions "operator<(...)" must be in namespace std: Example, was: bool operator< (const StarDatabase::CrossIndexEntry& a, const StarDatabase::CrossIndexEntry& b) { return a.catalogNumber <...
Has anyone tried to compile Celestia with the Visual C++ 2008 Beta2 ??? I compiled Celestia using ICL10 (intel c++ compiler) integrated into Visual Studio 2005 ;) Found only one problem while compiling celestia\src\celengine\vecgl.h - many errors in lines like celestia\src\celengine\vecgl.h(92&...
I think we'll just have to make Celestia a Unicode application Would be great But for the moment seems yet one small fix needed in winmain.cpp, something like: class WinSplashProgressNotifier : public ProgressNotifier { public: WinSplashProgressNotifier(SplashWindow* _splash) : splash&...
Which non-english language you are using? It could be caused by the *.ssc file. You may need to edit and save the *.ssc file in the UTF-8 encoding mode. Russian in UTF-8 My temp solution of problem is change body.cpp: void Body::setName(const string _name) { #ifdef WIN32 const char* lp...
I built latest CVS-version of Celestia under Win32(MSVC). Internationalization (*.mo and res_<lang>.dll) works fine. But, there is something wrong with user-added non-english-named objects in *.ssc files in Solar System Browser window :( winssbrowser.cpp: item = AddItemToTree(treeView, const_cas...
Hi! Version : latest cvs (31/01/2006) System : WinXP ??ompiler : VC++ 2005 (VS.NET Team Suite) Bug: exception after few left-clicks of any star from any place in Sol-system File: samporbit.cpp (line 159): -- if (n < 1 || jd < samples[n - 1].t || jd > samples[n].t) -- samples[n] - out of vector With ...