diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2011-08-03 22:28:40 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2011-08-03 22:28:40 +0400 |
commit | a28867e172e93e6e061e63694b6f414ddf518ed0 (patch) | |
tree | 2a469f5756121d9dde95baa5cf5609e46ea9cefc /source/blender/blenkernel/BKE_tracking.h | |
parent | cf8caeaf3c05ec357222071c0abb2e9e1118b16f (diff) |
Camera tracking integration
===========================
- Made naming in libmv-api more uniform.
- Move aspect ration detection of clip to movieclip.c.
- Remove unused width and height from camera intrinsics function.
- Reconstruction should now deal correct with aspect ratio.
Diffstat (limited to 'source/blender/blenkernel/BKE_tracking.h')
-rw-r--r-- | source/blender/blenkernel/BKE_tracking.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/blenkernel/BKE_tracking.h b/source/blender/blenkernel/BKE_tracking.h index a3df096f8d6..58425bb3b53 100644 --- a/source/blender/blenkernel/BKE_tracking.h +++ b/source/blender/blenkernel/BKE_tracking.h @@ -71,7 +71,7 @@ void BKE_tracking_sync(struct MovieTrackingContext *context); void BKE_tracking_sync_user(struct MovieClipUser *user, struct MovieTrackingContext *context); int BKE_tracking_next(struct MovieTrackingContext *context); -float BKE_tracking_solve_reconstruction(struct MovieTracking *tracking, int width, int height); +float BKE_tracking_solve_reconstruction(struct MovieTracking *tracking, int width, int height, float aspx, float aspy); void BKE_track_unique_name(struct MovieTracking *tracking, struct MovieTrackingTrack *track); struct MovieTrackingTrack *BKE_find_track_by_name(struct MovieTracking *tracking, const char *name); @@ -80,8 +80,8 @@ struct MovieReconstructedCamera *BKE_tracking_get_reconstructed_camera(struct Mo void BKE_get_tracking_mat(struct Scene *scene, 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 width, float height, float nco[2]); -void BKE_tracking_invert_intrinsics(struct MovieTracking *tracking, float co[2], float width, float height, float nco[2]); +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]); void BKE_tracking_detect(struct MovieTracking *tracking, struct ImBuf *imbuf, int framenr); |