diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2011-07-01 21:12:08 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2011-07-01 21:12:08 +0400 |
commit | ed4d973da3faa841b6e38b31385231a6bf1433d9 (patch) | |
tree | 7641e619a9654d6bab8190e722ed00f505a8e15e /source/blender/blenkernel/BKE_tracking.h | |
parent | f141b5949711fd92928e8b764340dc5a2e6ff2c9 (diff) |
Camera tracking integration
===========================
- Removed unneeded checking of marker==NULL
- Tracks could be named now.
- Implemented "Follow Track" constraint to "parent"
objects to tracks from movie clip.
- Added operator to create such constraint for active object
using clip and track from current context.
Diffstat (limited to 'source/blender/blenkernel/BKE_tracking.h')
-rw-r--r-- | source/blender/blenkernel/BKE_tracking.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_tracking.h b/source/blender/blenkernel/BKE_tracking.h index e1aa2baa948..f30b459d6a0 100644 --- a/source/blender/blenkernel/BKE_tracking.h +++ b/source/blender/blenkernel/BKE_tracking.h @@ -64,6 +64,9 @@ 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); +void BKE_track_unique_name(struct MovieTracking *tracking, struct MovieTrackingTrack *track); +struct MovieTrackingTrack *BKE_find_track_by_name(struct MovieTracking *tracking, const char *name); + #define TRACK_SELECTED(track) ((track)->flag&SELECT || (track)->pat_flag&SELECT || (track)->search_flag&SELECT) #define TRACK_AREA_SELECTED(track, area) ((area)==TRACK_AREA_POINT?(track)->flag&SELECT : ((area)==TRACK_AREA_PAT?(track)->pat_flag&SELECT:(track)->search_flag&SELECT)) |