From ed4d973da3faa841b6e38b31385231a6bf1433d9 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Fri, 1 Jul 2011 17:12:08 +0000 Subject: 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. --- source/blender/blenkernel/BKE_tracking.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/blender/blenkernel/BKE_tracking.h') 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)) -- cgit v1.2.3