This reverts commit f41676c672. I misunderstood the way the camera projections work, and I'm better off using the original raycasting strategy.
f41676c672