I've been as usual, revising my mathematics in the last hour. I've derived the typical projection matrices in new ways that have never been defined before. Anyway the one thing that gets me is that I'm usually experimenting with getting curvature in my projections. If I am looking at an object in real life, there is some level of curvature that effects what I see. I'm thinking about approximating curvature by creating a projection that instead of hitting a plane, hits a sphere and rolling off the intersection point towards the COP in an evenly manner. Perhaps a parabola would better suit this purpose.