One can fit arbitrary rectangular plane to a given camera without changing camera location, but only by changing rotation, lens size and shift.
The script off-axis-projection.py
does that.
It corresponds to manipulating tilt-shift lenses in real life.
Applications of off-axis rendering include:
Keywords: Off-axis projection, Oblique projection, tilt-shift lens
- Open the blender file you want to use
- Make a plane object to fit the plane of your interest (NOTE: plane aspect ratio should be identical to render aspect ratio!)
- Go to
scripting/Text Editor
pane - Create a new file and copy paste the content of
off-axis-projection.py
- In last line, replace
"CameraName"
and"RectangleName"
to the name of your camera and plane respectively. - Run script by pressing
Run Script
- ???
- Profit!