Yet ANOTHER Nvidia driver problem???? :(

Blitz3D Forums/Blitz3D Programming/Yet ANOTHER Nvidia driver problem???? :(

GfK(Posted 2003) [#1]
Give this code a run using the Nvidia drivers v44.03. Not the tidiest bit of code you'll ever see but it demonstrates my problem (as far as i can tell, relating to hugely scaled-up entities and something to do with fog).
Graphics3D 800,600,16
SetBuffer BackBuffer()

Camera = CreateCamera()
CameraFogMode camera,1
CameraFogColor camera,255,255,255
MoveEntity camera,0,2,-5
Tex = LoadTexture("texture.jpg") ;<<<use any texture here
sprite = CreateSprite()

SpriteViewMode sprite,2
EntityTexture sprite,tex
TurnEntity sprite,90,0,0
ScaleSprite sprite,500,500
While Not KeyDown(1)
	TurnEntity camera,0,1,0
	UpdateWorld
	RenderWorld
	Flip
Wend
You'll see upon running it that the 'ground' fades between its normal texture and white (the fog colour), depending on the camera angle. I originally noticed this problem in MaxxGP, which uses a quad for the ground, exported directly from 3DSMax4 as a 3DS model.

I never had this problem pre-44.03. Disabling fog solves the problem on my GF2MX system, but Idigicon reckon the problem is still there on their PCs (I don't have their PC specs to hand).

Ideas? Does anyone with any other type of Nvidia card get this problem?


-=Darkheart=-(Posted 2003) [#2]
Looks ok to me but I'm using a Radeon 9700Pro.

Darkheart


Drago(Posted 2003) [#3]
hmm seems fine to me aswell, I have a gf4ti4200.
and the 44.03 drivers.
all I see is the plane going off into the distance,
and when I chage the fog range still looks proper.
can you take a screenie of what you see?


Beaker(Posted 2003) [#4]
I get exactly the same problem on my Matrox G400. Are you sure someone hasn't stuck a different label on your gfx card? :P

My graphics card has always done this with Blitz and the occasional game.


Craig Watson(Posted 2003) [#5]
Seems fine here on 44.03?


ashmantle(Posted 2003) [#6]
Seems fine here too.. GF4-Ti4200, 44.03 drivers


NobodyInParticular(Posted 2003) [#7]
Works ok for me too, Geforce 3 TI-200 with the 44.03 drivers...


EOF(Posted 2003) [#8]
I get the same as you GFX.
Sprite changes brightness as it turns.
Disabling camera fog stops this happening.

Tested on Geforce4 MX420 - nVidia drivers 44.03


Rob(Posted 2003) [#9]
Have you tried to make a simple quad mesh instead of using a sprite to see if this problem goes away?


GfK(Posted 2003) [#10]
Have you tried to make a simple quad mesh instead of using a sprite to see if this problem goes away?
Yes. It doesn't.


Drago(Posted 2003) [#11]
maybe it only effects the gf2 chips, which includes the gf4mx....


SabataRH(Posted 2003) [#12]
No probs here.. gf4/ti4600 44.03's..


mrtricks(Posted 2003) [#13]
I'm still on the previous previous drivers, before 40.82 or whatever it was. Is this new one (44.03) okay with Blitz, because the previous one was rubbish, was it not?

[EDIT] just saw another post about this. No need to answer :)


Tracer(Posted 2003) [#14]
Tested on the following:

GF2 MX 400 - problem as described above
GF4 TI 4600 - OK
GF4 MX - problem as described above
GF FX 5800 Ultra - OK
Radeon 8000 something or other in my laptop - problem as described above, but that thing manages to do EVERYTHING wrong with B3D stuff.

Tracer


fredborg(Posted 2003) [#15]
I think you need to go into Display Settings->Properties (or settings, the last tab to the right)->Advanced->GeForce Number Whatever->Settings for DirectX->Tick Enable Fog Table Emulation. (Names might be different, I'm running on a Danish version)

That should make it work, on GeForce cards at least. On my GeForce4-Ti4200 I get a totally white sprite, with it turned off, and the correct (I assume) look when it's turned on.

Fredborg


makakoman(Posted 2003) [#16]
Wow, that is really wierd! GeForce2 MX 400 has the problem.

@Fredborg, my display settings already have Fog Table Emulation on and I still have the problem. Turning it off does as you said and makes a totally white sprite.

Thanks for the heads up.

MK


GfK(Posted 2003) [#17]
I think you need to go into Display Settings->Properties (or settings, the last tab to the right)->Advanced->GeForce Number Whatever->Settings for DirectX->Tick Enable Fog Table Emulation. (Names might be different, I'm running on a Danish version)
That's ticked already. If I un-tick it, every entity is completely white, regardless of whether it should be textured or not.


fredborg(Posted 2003) [#18]
Alrighty then :) It could have been the solution :)

Fredborg


Wayne(Posted 2003) [#19]
GF2 MX 400, I see the same problem in EverQuest too.