Blender Git Loki
Git Commits -> Revision 9058f41
Revision 9058f41 by Håkan Ardö (lineart-shadow) December 8, 2021, 06:53 (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: 9058f419a5ee522420051bd58924f4d5b98fdbd3
Parent Commit: 2b47860
Committed By: YimingWu
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)