blender/intern
Dalai Felinto 8c4fa687e0 Cycles bugfix: AUTO wasn't working for Equisolid Fisheye lens
Now one no longer needs to match the sensor dimensions with the render dimensions manually.

IMPORTANT NOTE: if you were using AUTO before with mismathing sensor aspect ratio (comparing to the render dimensions)
this will change your render! We can doversion this, but apart from Tube project I don't know if anyone else
is using this yet (part due to this bug and the only recently fixed 3dview preview aspect ratio).

That should help more artists to take advantage of this fantastic Blender feature.
It still helps to know the parameters of kwnown cameras/lens though.
For example:

Nikon DX2S with a 10.5mm fisheye can be set with:
Render resolution: 4288 x 2848
Sensor 23.7 x 15.70 (15.70 can be ommitted if AUTO is used as fit method)

Note: some cameras render different sizes according to the recording mode.
For example, a Red Scarlet in 5k (@12 fps) can render a full circular fisheye with a sigma 4.5 lens.
The same camera in the 30fps recording mode renders 4k in a cropped circular image.
So it's not only the resolution that changes, but the actual sensor been used.

So just keep in mind that the more information you have from the camera/lens you want to emulate the better.
Bug found at/patch written as a follow up of the BlenderPRO2012, patch reviewed by Brecht Van Lommel
2012-11-21 01:07:30 +00:00
..
audaspace code cleanup: spelling, 2012-11-12 07:33:01 +00:00
bsp style cleanup, also remove redundant call to set_listbasepointers in free_main(). 2012-11-07 01:02:28 +00:00
container code cleanup: unused defines & some formatting. 2012-11-08 06:46:10 +00:00
cycles Cycles bugfix: AUTO wasn't working for Equisolid Fisheye lens 2012-11-21 01:07:30 +00:00
dualcon code cleanup: remove redundant casts 2012-10-14 08:49:01 +00:00
elbeem code cleanup: spelling 2012-10-20 20:36:51 +00:00
ffmpeg style cleanup: tabs & whitespace 2012-11-03 15:35:03 +00:00
ghost style cleanup: if's on the same line. 2012-11-18 02:41:55 +00:00
guardedalloc code cleanup: some warnings and formatting for PyMethodDef's in the BGE. 2012-11-10 05:42:50 +00:00
iksolver style cleanup 2012-09-20 01:32:13 +00:00
itasc add 2 new utility functions to the BGE mesh py api. 2012-11-10 09:45:43 +00:00
locale Localization should not depend on debug locale library 2012-11-19 13:15:11 +00:00
memutil code cleanup: spelling, 2012-11-12 07:33:01 +00:00
mikktspace code cleanup: remove unused macros, commet some which may be useful later - or good to keep for completeness. quieted some warnings and add flags -Wmissing-include-dirs and -Wno-div-by-zero to cmake/gcc 2012-09-20 01:02:39 +00:00
moto Cycles: svn merge -r41225:41232 ^/trunk/blender 2011-10-24 22:32:00 +00:00
opencolorio code cleanup: 2012-10-17 04:13:03 +00:00
opennl Fix blender player link error with scons, include opennl for lapacian smooth modifier. 2012-10-24 19:26:00 +00:00
raskter style cleanup 2012-10-27 01:46:47 +00:00
smoke style cleanup and correct own invalid comment. 2012-10-31 11:45:41 +00:00
string use the format attribute in more places, disable X11 options when building with GHOST_SDL 2012-09-16 10:39:19 +00:00
utfconv style cleanup: tabs & whitespace 2012-11-03 15:35:03 +00:00
CMakeLists.txt Replacing gettext i18n backend by boost::locale one. 2012-11-11 16:54:26 +00:00
SConscript Replacing gettext i18n backend by boost::locale one. 2012-11-11 16:54:26 +00:00