You can also control vignetting by curving the film plane. Too short a focal length will result in vignetting as the pinhole to film distance is very different from the center to the edge.