diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2011-09-27 17:23:50 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2011-09-27 17:23:50 +0400 |
commit | f90fdd6e8b747e444552d7a6e2c7b93499c4c090 (patch) | |
tree | 79218d48fb4c99cc883fd018715df71ea3bd7c9f /source/blender/blenkernel/BKE_tracking.h | |
parent | f1751d8cd960048c8994f95aa3110cf5d7464ac6 (diff) |
Camera tracking integration
===========================
- Bundles and camera path should be displayed correct
when there are several solved cameras in the same scene.
- Added option to use clip from active camera as background
in 3d viewport.
Diffstat (limited to 'source/blender/blenkernel/BKE_tracking.h')
-rw-r--r-- | source/blender/blenkernel/BKE_tracking.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/blenkernel/BKE_tracking.h b/source/blender/blenkernel/BKE_tracking.h index d341c784d11..706654dcafe 100644 --- a/source/blender/blenkernel/BKE_tracking.h +++ b/source/blender/blenkernel/BKE_tracking.h @@ -41,6 +41,7 @@ struct MovieTracking; struct MovieTrackingContext; struct MovieClipUser; struct Scene; +struct Object; void BKE_tracking_clamp_track(struct MovieTrackingTrack *track, int event); void BKE_tracking_track_flag(struct MovieTrackingTrack *track, int area, int flag, int clear); @@ -80,7 +81,7 @@ struct MovieTrackingTrack *BKE_find_track_by_name(struct MovieTracking *tracking struct MovieReconstructedCamera *BKE_tracking_get_reconstructed_camera(struct MovieTracking *tracking, int framenr); void BKE_tracking_get_interpolated_camera(struct MovieTracking *tracking, int framenr, float mat[4][4]); -void BKE_get_tracking_mat(struct Scene *scene, float mat[4][4]); +void BKE_get_tracking_mat(struct Scene *scene, struct Object *ob, float mat[4][4]); void BKE_tracking_projection_matrix(struct MovieTracking *tracking, int framenr, int winx, int winy, float mat[4][4]); void BKE_tracking_apply_intrinsics(struct MovieTracking *tracking, float co[2], float nco[2]); void BKE_tracking_invert_intrinsics(struct MovieTracking *tracking, float co[2], float nco[2]); |