Right: Celestia expects the meridian to be down the center.
To put it another way, Grant painstakingly went through solarsys.ssc, setting the RotationOffset of every body for which we have surface maps. Their meridians all are in the correct relationships to Celestia's coordinate system. All of those planets, moons and comets will be drawn with the correct phase if their surface texture maps have 0 degrees of longitude in their centers. For example, if you observe them telescopically from the earth, you'll see the correct surface features (allowing for light time delays, of course). Also, the correct areas will be sunlit at any given time -- you'll see the sun rising over the Spirit rover when it should.
You can change the definition of a body's RotationOffset to compensate for a different offset on any particular map (add or subtract 180 degrees in this case), but that map's surface features still won't align with the same features on other maps of the body. Having the right alignment is particularly important, I think, when you have several different maps of a planet and want to flip back and forth among them to compare the differences.
Added slightly later:
Don't forget that you don't have to use a GUI interface and strain your eyes and wonder if you managed to cut the image in the right place. Most paint programs have a script interface to simplify these kinds of operations.
Also, if you have freeware graphic tools like NetPBM or ImageMagick packages installed on your system, making corrections like this is easily specified numerically and in a reusable script. For example:
Code: Select all
pnmcut -left 0 -width 1024 map1.ppm >tmp1.ppm
pnmcut -left 1024 -width 1024 map1.ppm >tmp2.ppm
pnmpaste -lr tmp2.ppm tmp1.ppm >map180.ppm
swaps the halves of a 2K map image.