Some additional work on perspective projection.