Page 1 of 1

Moon and Mars black stripes with DOT3 ARBVP - SOLVED

Posted: 07.07.2006, 18:51
by Abor
Hello to all, and thanks for this superb program.

I installed official Celestia 1.4.1 on Linux-KDE without addons. When I use DOT3 ARBVP, the Moon and Mars surfaces have a great 3D-look but they show black stripes parallel to their equators, no matter if I use the lower or higher resolution textures. There are 1-4 strips, that vanish in the dark night areas of the surface and disappear when I zoom out enough. Sometimes, toggling "Show orbits" makes the position of some strips to change.

Running from command line:

Code: Select all

 Loading required GL library /usr/X11R6/lib/libGL.so.1.2
 Initializing ARB vertex programs . . .
 (...)
 All ARB vertex programs loaded successfully.
 render path: 3

The graphics card is a nVidia 7600GT with the latest (1.0-8762) driver, though the stripes were also present with a nVidia 6600, using the same driver and Celestia version.

Basic and Multitexture modes work as expected, but I liked a lot the DOT3 ARBVP effects. Can anybody give a hint to investigate?

Posted: 09.08.2006, 23:18
by Abor
It seems that the cause was an outdated Mesa version (5.0.2). I upgraded to MesaLib-6.5 and MesaGLUT-6.5 and recompiled Celestia (cvs). This solved too the problem of asteroids showing only half of their surface.

Posted: 06.03.2007, 03:34
by Abor
(Many months later...)

I didn't mention that this problem was with Mandriva and the dkms PLF version of Nvidia's driver. If that's your case you probably don't need to touch Mesa at all (I had arranged manually some files and softlinks); just try the Nvidia's site driver or "./configure --disable-rpath" when compiling. See this thread and the link pointed by astro for further information: http://www.shatters.net/forum/viewtopic.php?p=84358