Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2011-09-15 23:01:32 +0400
committerSergey Sharybin <sergey.vfx@gmail.com>2011-09-15 23:01:32 +0400
commit5a1665d64e209e0bf1f57d4bc903fd91b784eeb5 (patch)
treecbff3f058f057d3f199714fe978c3bafff4b53e1 /source/blender/blenkernel/BKE_tracking.h
parentbd05d5565a897cf8af068c50993e6e354b928d2d (diff)
Camera tracking integration
=========================== - Do not disable track when tracking frame-by-frame and tracking threshold became bad. - Show anchored image in track preview widget. - Do not show search area for non-selected and disabled markers. - Keep anchor constant position when sliding offset parameters in panel. - Re-enabled occasionally disabled openmp for tracking. - Renamed clearing operator so now buttons are more clear. - Updated eigen to the very recent version. NOTE: I had to enable static aligning again due to it gave crashes when tracking on my new laptop. I'm not sure it'll work fine on another systems.
Diffstat (limited to 'source/blender/blenkernel/BKE_tracking.h')
-rw-r--r--source/blender/blenkernel/BKE_tracking.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/source/blender/blenkernel/BKE_tracking.h b/source/blender/blenkernel/BKE_tracking.h
index ab123d22a00..d341c784d11 100644
--- a/source/blender/blenkernel/BKE_tracking.h
+++ b/source/blender/blenkernel/BKE_tracking.h
@@ -61,11 +61,12 @@ void BKE_tracking_join_tracks(struct MovieTrackingTrack *dst_track, struct Movie
void BKE_tracking_free(struct MovieTracking *tracking);
struct ImBuf *BKE_tracking_acquire_pattern_imbuf(struct ImBuf *ibuf, struct MovieTrackingTrack *track,
- struct MovieTrackingMarker *marker, int margin, float pos[2], int origin[2]);
+ struct MovieTrackingMarker *marker, int margin, int anchored, float pos[2], int origin[2]);
struct ImBuf *BKE_tracking_acquire_search_imbuf(struct ImBuf *ibuf, struct MovieTrackingTrack *track,
- struct MovieTrackingMarker *marker, int margin, float pos[2], int origin[2]);
+ struct MovieTrackingMarker *marker, int margin, int anchored, float pos[2], int origin[2]);
-struct MovieTrackingContext *BKE_tracking_context_new(struct MovieClip *clip, struct MovieClipUser *user, int backwards);
+struct MovieTrackingContext *BKE_tracking_context_new(struct MovieClip *clip, struct MovieClipUser *user,
+ short backwards, short disable_failed);
void BKE_tracking_context_free(struct MovieTrackingContext *context);
void BKE_tracking_sync(struct MovieTrackingContext *context);
void BKE_tracking_sync_user(struct MovieClipUser *user, struct MovieTrackingContext *context);