Blender Git Loki
Git Commits -> Revision 24e0165
Revision 24e0165 by Håkan Ardö (master) December 7, 2021, 19:05 (GMT) |
Cycles: add Fisheye Lens Polynomial camera model This allows real world cameras to be modeled by specifying the coordinates of a 4th degree polynomial that relates a pixels distance (in mm) from the optical center on the sensor to the angle (in radians) of the world ray that is projected onto that pixel. This is available as part of the panoramic lens type, however it can also be used to model lens distortions in projective cameras for example. Differential Revision: https://developer.blender.org/D12691 |
Commit Details:
Full Hash: 24e016546302f4f174d2356f50ec09d9f9d968a1
Parent Commit: 2052541
Committed By: Brecht Van Lommel
Lines Changed: +214, -1
1 Added Path:
/intern/cycles/blender/addon/camera.py (+84, -0) (View)
8 Modified Paths:
/intern/cycles/blender/addon/properties.py (+29, -0) (Diff)
/intern/cycles/blender/camera.cpp (+20, -1) (Diff)
/intern/cycles/blender/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/camera/projection.h (+53, -0) (Diff)
/intern/cycles/kernel/types.h (+3, -0) (Diff)
/intern/cycles/scene/camera.cpp (+10, -0) (Diff)
/intern/cycles/scene/camera.h (+6, -0) (Diff)
/release/scripts/startup/bl_ui/properties_data_camera.py (+8, -0) (Diff)
/intern/cycles/blender/camera.cpp (+20, -1) (Diff)
/intern/cycles/blender/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/camera/projection.h (+53, -0) (Diff)
/intern/cycles/kernel/types.h (+3, -0) (Diff)
/intern/cycles/scene/camera.cpp (+10, -0) (Diff)
/intern/cycles/scene/camera.h (+6, -0) (Diff)
/release/scripts/startup/bl_ui/properties_data_camera.py (+8, -0) (Diff)