In real life, for example, if I place something extremely close to the camera, it will not be clearly visible but it would make the whole picture dimmer (since it shades part of the light coming in). Would this be taken into account here? Looks like here it just ignores the objects that are too close.
Why do we always transform to the -z axis? Is it just convention, or is there something "special" about it?