Post #5by Bob Hegwood » 25.12.2003, 21:52
Brian,
This may be a stupid answer, but it's the kind of thing no one TELLS you about, and you may not KNOW about until you've played with the Celestia Package for a month or two...
Use a simple text editor like Notepad to edit your "Solarsys.ssc" file in the Celestia\Data directory.
First, save a copy of the original somewhere else so that you can get it back if you need it.
Second, find the planet you're trying to use the new texture for. If you look, you'll see that each of the objects rendered by Celestia has an entry in the file. If you'd like to use a NEW image for the planet Mercury, for example, simply change the entry which says:
Texture "Mercury.jpg" or
Texture "Mercury.*
to reflect the name of the NEW image you'd like to use. In this example, you might use the following:
Texture "NewMercury.dds"
Save the "Solarsys.ssc" file after you make your changes, make certain that the name you've typed into this file is the same as the name of the file you have in your Medres (or other) texture folder, and you should be all set to go.
Another piece of advice though...
Don't add another texture until you are CERTAIN that its Central Meridian is located in the exact center of the image. In other words, the point at which 0 degrees longitude is located must be at the EXACT center of the texture. If it isn't, location files won't work correctly, and scripts will show different objects on YOUR screen than they might show on another's screen.
Again, this may be a stupid answer, but no one ever told ME this stuff until I had already screwed up half of my Celestia textures by replacing them with images which did NOT meet with this criteria.
Hope that helps.
Take care, Bob
Bob Hegwood
Windows XP-SP2, 256Meg 1024x768 Resolution
Intel Celeron 1400 MHz CPU
Intel 82815 Graphics Controller
OpenGL Version: 1.1.2 - Build 4.13.01.3196
Celestia 1.4.0 Pre6 FT1