Page 1 of 1

Celestia v1.30.pre1: Black Earth: Wrong texture

Posted: 22.02.2003, 03:31
by selden
Installed Celestia v1.3.0prerelease1 with no obvious problems.

I let it display the readme and start Celestia (both selection boxes were checkec by default) with no obvious problems.

Io appeared OK.

Select Earth
Goto Earth

OOPS!

Symptom: The Earth appears on screen with a totally black surface.

Cause: The wrong Texture is enabled in /data/solarsys.ssc as shipped

Code: Select all

   # Texture "earth.png"
   Texture "earth8k.dds"

Unfortunately, but for good reason (size), earth8k.dds is not included with Celestia.

Cure:
Removie the # from in front of the png declaration and placing one in front of the dds line fixes this problem.

Code: Select all

    Texture "earth.png"
   #Texture "earth8k.dds"


Things to note (presumably not bugs)

"Use Pixel Shaders" is enabled and *cannot be disabled* from the Render menu.

"Use Vertex Shaders" is *greyed out* and cannot be selected.

Although "Use Vertex Shaders" is greyed out in the menu,
Ctrl-V toggles among the new "render path" options.

Additional symptoms when using the wrong surface texture:
Render path: Basic: earth is pale blue sphere
Render path: Multitexture: earth is pale blue sphere
Render path NVIDIA combiners: earth is pale blue sphere
Render path OpenGL vertex program: earth is pale blue sphere with a specular reflection highlight
Render path OpenG vertex program/NVIDIA combiners: earth is dull black sphere

Environment:
256MB, 500MHz P3, Windows XP Pro SP1
128MB, Nvidia GeForce4 Ti 4200, Detonator 40.72

Posted: 22.02.2003, 05:46
by chris
Oops! I've created 1.3.0pre2 which corrects the definition of Earth in solarsys.ssc. Thanks for finding this selden! If you've downloaded the 1.3.0pre1, just make the changes described above rather than getting an entire new package.

I found and fixed another bug in 1.3.0pre1 as well. The last character of cel:// URLs was getting chopped off when Ctrl+INS was used to copy them to the clipboard.

--Chris