Major z-ordering problem.

Blitz3D Forums/Blitz3D Programming/Major z-ordering problem.

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Improperly set camera range is the most common problem with inexperienced Blitz developers. I'm especially sensitive to the problem since I have an older graphics card with a coarse Z-buffer; even with improperly set camera range the game might look fine on a newer graphics card with a really accurate Z-buffer, but on older hardware like mine it'll be all ugly flashing, popping polygons. The rule with camera range is that you want the far clipping plane to be as near as possible while still being far enough. If for example you want the entire level to render all the time, the camera range should be the size of the level and nothing more. Anything beyond that is a wasted part of the Z-buffer.