What is a z-buffer?

Blitz3D Forums/Blitz3D Beginners Area/What is a z-buffer?

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.

I'm new to the 3D realm of Blitz, and know these must be embarrassingly basic questions, but I'd like to know the following:

1) What is a z-buffer (and z-buffering)?

2) What is meant by the term 'normal'?

I tried scouring the forums for answers but only found obscure references. Any guidance would be most appreciated.