I downloaded a file named "earth-spec.dds" size 5.33Mb, that creates a specular image on the earth's ocean surface. How do I install it? And what line do I have to add to the solarsys.ssc file?
Thanks!
SPECULAR IMAGE ON EARTH'S OCEAN...HOW TO INSTALL IT?
SPECULAR IMAGE ON EARTH'S OCEAN...HOW TO INSTALL IT?
I have Celestia v1.2.5 running on the following machine:
Dell Dimension8200
WinXP Pro/SP1
P4 2.53Ghz 533MhzFSB
2Gb RDRAM PC800
ATI RADEON8500 PRO 128MB videocard
Viewsonic VP230mb 23.1" LCD 1600x1200 native
2 HD 120Gb each
Dell Dimension8200
WinXP Pro/SP1
P4 2.53Ghz 533MhzFSB
2Gb RDRAM PC800
ATI RADEON8500 PRO 128MB videocard
Viewsonic VP230mb 23.1" LCD 1600x1200 native
2 HD 120Gb each
You can't use it with the current version of Celestia. It does not yet include sufficient support for ATI cards. DDS file formats and specular reflections both work only with Nvidia cards.
My understanding is that Chris plans for v1.2.6 of Celestia to use OpenGL v1.4's new vertex and pixel shader routines that are supposed to work with any graphics card. (Of course, that also requires updated OpenGL drivers from the card manufacturers.) That'll make specular reflections work with cards that have v1.4 drivers. Unfortunately, Celestia v1.2.6 probably won't be available for quite some time. If we're lucky, the final release of v1.2.5 will be out in a week or two.
Sorry.
My understanding is that Chris plans for v1.2.6 of Celestia to use OpenGL v1.4's new vertex and pixel shader routines that are supposed to work with any graphics card. (Of course, that also requires updated OpenGL drivers from the card manufacturers.) That'll make specular reflections work with cards that have v1.4 drivers. Unfortunately, Celestia v1.2.6 probably won't be available for quite some time. If we're lucky, the final release of v1.2.5 will be out in a week or two.
Sorry.
Selden
SSC files are text files used to define objects in Celestia.
The definition of an object includes the name of the texture file to be used for it.
All of the objects defined in Celestia 1.2.5 specify JPEG (or PNG) images for their surface textures, not .DDS files.
If you want to use a different type of texture file, something other than .JPG (or PNG), you have to edit the defintion of the object so that it specifies the appropriate texture file type.
This is because DDS files used with Celestia can only work if you have a graphics card that uses an Nvidia graphics chip. JPEG (or PNG) images can be used as surface textures with any graphics card.
(added later:
While it would be nice if Celestia could automatically detect the hightest resolution image file type that'd work with whatever card you have, that'd require a lot more code to be written as well as for the developers to have a lot more different types of graphics cards. There are other features for Celestia that are felt to be more important.)
I hope this clarifies things a little.
The definition of an object includes the name of the texture file to be used for it.
All of the objects defined in Celestia 1.2.5 specify JPEG (or PNG) images for their surface textures, not .DDS files.
If you want to use a different type of texture file, something other than .JPG (or PNG), you have to edit the defintion of the object so that it specifies the appropriate texture file type.
This is because DDS files used with Celestia can only work if you have a graphics card that uses an Nvidia graphics chip. JPEG (or PNG) images can be used as surface textures with any graphics card.
(added later:
While it would be nice if Celestia could automatically detect the hightest resolution image file type that'd work with whatever card you have, that'd require a lot more code to be written as well as for the developers to have a lot more different types of graphics cards. There are other features for Celestia that are felt to be more important.)
I hope this clarifies things a little.
Selden
Dave,
In principle your card should be able to display smaller DDS textures just fine. The amount of memory on the card will put a limit on the maximum size that'll actually work.
I don't think Nvidia makes any cards themselves, except as "reference designs" that other companies often duplicate.
You can use NotePad to edit solarsys.ssc
In principle your card should be able to display smaller DDS textures just fine. The amount of memory on the card will put a limit on the maximum size that'll actually work.
I don't think Nvidia makes any cards themselves, except as "reference designs" that other companies often duplicate.
You can use NotePad to edit solarsys.ssc
Selden