ockham opened this issue on Jul 16, 2009 ยท 26 posts
bagginsbill posted Fri, 17 July 2009 at 12:23 PM
To avoid distortion of tall buildings, do not pitch your camera up. If you pitch up to bring the top of the building into view, then you make the top farther from your focal plane than the bottom, and it becomes smaller.
If your focal plane remains vertical (camera pointed at horizon) then straight vertical things like buildings remain straight.
The tilt-shift lenses and/or view cameras in real life are doing the same. You keep the camera pointed level, not up. Then you move the projected image. Basically this is real-time panning or cropping.
If you think correctly about the projection plane, you will realize that it is infinite. Whether you have film or a digital sensor, either way you are capturing a rectangle from that infinite plane of projection. By panning or cropping that image, you can choose what part to see.
Therefore, you can choose to crop the part between the base of the building and the top of it. This is a little harder to do with Poser, but not impossible.
With your camera level, zoom out (decrease focal length) until everything you want is visible. This will bring in the high points, as well as a huge bit of local ground you're probably not interested in.
Now do an area render, rendering only the part you want. If it is small, change your output size to something larger, perhaps considerably larger. Render the area you want (that's the "view cam" part) and then crop it.
Problem solved. No more tilted buildings.
Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)