Forums » Bugs
Graphics bug
Vista SP2, nvidia GTS250 running at 1680x1050 looks like this:
http://yfrog.com/5adump0001p
However, the stretched triangles only occur near asteroids and only every other frame. So there's one frame that's okay, then the next will have this glitch. The end result is a lot of flickering. Based on past development work it looks to me like you are not clipping polygons that are outside the view frustum and they end up being incorrectly clipped by the driver instead. Or perhaps the vertex shaders are creating incorrect coordinates. Reducing the scene LOD makes these errors less prevalent but does not eliminate them completely.
http://yfrog.com/5adump0001p
However, the stretched triangles only occur near asteroids and only every other frame. So there's one frame that's okay, then the next will have this glitch. The end result is a lot of flickering. Based on past development work it looks to me like you are not clipping polygons that are outside the view frustum and they end up being incorrectly clipped by the driver instead. Or perhaps the vertex shaders are creating incorrect coordinates. Reducing the scene LOD makes these errors less prevalent but does not eliminate them completely.
I have a similar problem when under Windows 7 on my Macbook Pro (9600m GT). I was thinking that it might be the custom drivers for my video card that I use (Dox customized 185.85).
Hm. it looks to me that the video card or drivers are messing up. We don't clip in software because the drivers are supposed to do it for us. It looks like the vertex or index buffers are offset or something.
So how does one fix this error? I have tons of random things flickering in my screen too and its too distracting to be able to play.
You can try switching Video Drivers inside Vendetta Online to OpenGL mode if you are in DirectX mode and on a PC. If you're on linux or mac, try getting newer drivers.