The Building Blocks of Camera Projection