Now use Z for ZBuffer, might switch back to W due to it giving more stable
results. Want to implement clipping first to see how the Zbuffer handles
the meshes that get clipped away by the far plane