Camera tracking integration
authorSergey Sharybin <sergey.vfx@gmail.com>
Tue, 9 Aug 2011 15:12:20 +0000 (15:12 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Tue, 9 Aug 2011 15:12:20 +0000 (15:12 +0000)
commitdda38732d15ffc77e6a2bec861f859212c91f463
tree2985c9a8bc64b7930324d733a82a0c4c8c6af83e
parent60585431698206c3ac6ba42854957622d5c0aeb7
Camera tracking integration
===========================

Changes into sensor size use case.

There was problem with vertical sensor size which can't actually
affect on things due to we've got fixed image resolution. So
as soon horizontal size gets defined, both of sensor height
and vertical FOV is known and exposing it into UI makes things
difficult to understand.

That's why vertical sensor size was dropped.

Also added pixel aspect to camera settings fo clip editor.
Solver will sue this value rather than value from display
aspect ratio.

This pixel aspect would be copied to render settings after solving
so things should match now between footage, solving anf footage.
66 files changed:
release/scripts/presets/camera/APS-C_DSLR.py
release/scripts/presets/camera/Blender.py
release/scripts/presets/camera/Canon_1100D.py
release/scripts/presets/camera/Canon_1D.py
release/scripts/presets/camera/Canon_1DS.py
release/scripts/presets/camera/Canon_500D.py
release/scripts/presets/camera/Canon_550D.py
release/scripts/presets/camera/Canon_5D.py
release/scripts/presets/camera/Canon_600D.py
release/scripts/presets/camera/Canon_60D.py
release/scripts/presets/camera/Canon_7D.py
release/scripts/presets/camera/Nikon_D300S.py
release/scripts/presets/camera/Nikon_D3100.py
release/scripts/presets/camera/Nikon_D35.py
release/scripts/presets/camera/Nikon_D5000.py
release/scripts/presets/camera/Nikon_D5100.py
release/scripts/presets/camera/Nikon_D7000.py
release/scripts/presets/camera/Nikon_D90.py
release/scripts/presets/camera/Red_Epic.py
release/scripts/presets/camera/Red_One_2K.py
release/scripts/presets/camera/Red_One_3K.py
release/scripts/presets/camera/Red_One_4K.py
release/scripts/presets/camera/full_frame_35mm_film.py
release/scripts/presets/camera/micro_four_thirds.py
release/scripts/presets/camera/super_16_film.py
release/scripts/presets/camera/super_35_film.py
release/scripts/presets/tracking_camera/Blender.py
release/scripts/presets/tracking_camera/Canon_1100D.py
release/scripts/presets/tracking_camera/Canon_1D.py
release/scripts/presets/tracking_camera/Canon_1DS.py
release/scripts/presets/tracking_camera/Canon_500D.py
release/scripts/presets/tracking_camera/Canon_550D.py
release/scripts/presets/tracking_camera/Canon_5D.py
release/scripts/presets/tracking_camera/Canon_600D.py
release/scripts/presets/tracking_camera/Canon_60D.py
release/scripts/presets/tracking_camera/Canon_7D.py
release/scripts/presets/tracking_camera/Nikon_D300S.py
release/scripts/presets/tracking_camera/Nikon_D3100.py
release/scripts/presets/tracking_camera/Nikon_D35.py
release/scripts/presets/tracking_camera/Nikon_D5000.py
release/scripts/presets/tracking_camera/Nikon_D5100.py
release/scripts/presets/tracking_camera/Nikon_D7000.py
release/scripts/presets/tracking_camera/Nikon_D90.py
release/scripts/presets/tracking_camera/Red_Epic.py
release/scripts/presets/tracking_camera/Red_One_2K.py
release/scripts/presets/tracking_camera/Red_One_3K.py
release/scripts/presets/tracking_camera/Red_One_4K.py
release/scripts/startup/bl_operators/presets.py
release/scripts/startup/bl_ui/properties_data_camera.py
release/scripts/startup/bl_ui/space_clip.py
source/blender/blenkernel/BKE_tracking.h
source/blender/blenkernel/intern/movieclip.c
source/blender/blenkernel/intern/object.c
source/blender/blenkernel/intern/tracking.c
source/blender/blenlib/BLI_math_rotation.h
source/blender/blenlib/intern/math_rotation.c
source/blender/blenloader/intern/readfile.c
source/blender/editors/space_clip/clip_draw.c
source/blender/editors/space_clip/space_clip.c
source/blender/editors/space_clip/tracking_ops.c
source/blender/editors/space_view3d/view3d_draw.c
source/blender/makesdna/DNA_camera_types.h
source/blender/makesdna/DNA_tracking_types.h
source/blender/makesrna/intern/rna_camera.c
source/blender/makesrna/intern/rna_movieclip.c
source/blender/makesrna/intern/rna_tracking.c