implemented a separate framebuffer to which the depth buffer is copied.
z values are linearized for aiming.
z values are adjusted to angle for aiming.