[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [59017] branches/soc-2011-tomato/source/ blender/editors/transform/transform_generics.c: Need to re-evaluate plane after susing generic transform tools.
Sergey Sharybin
sergey.vfx at gmail.com
Thu Aug 8 09:39:18 CEST 2013
Revision: 59017
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=59017
Author: nazgul
Date: 2013-08-08 07:39:18 +0000 (Thu, 08 Aug 2013)
Log Message:
-----------
Need to re-evaluate plane after susing generic transform tools.
Modified Paths:
--------------
branches/soc-2011-tomato/source/blender/editors/transform/transform_generics.c
Modified: branches/soc-2011-tomato/source/blender/editors/transform/transform_generics.c
===================================================================
--- branches/soc-2011-tomato/source/blender/editors/transform/transform_generics.c 2013-08-08 07:39:11 UTC (rev 59016)
+++ branches/soc-2011-tomato/source/blender/editors/transform/transform_generics.c 2013-08-08 07:39:18 UTC (rev 59017)
@@ -659,7 +659,9 @@
if (ED_space_clip_check_show_trackedit(sc)) {
MovieClip *clip = ED_space_clip_get_clip(sc);
ListBase *tracksbase = BKE_tracking_get_active_tracks(&clip->tracking);
+ ListBase *plane_tracks_base = BKE_tracking_get_active_plane_tracks(&clip->tracking);
MovieTrackingTrack *track;
+ MovieTrackingPlaneTrack *plane_track;
int framenr = ED_space_clip_get_clip_frame_number(sc);
flushTransTracking(t);
@@ -690,6 +692,15 @@
track = track->next;
}
+ for (plane_track = plane_tracks_base->first;
+ plane_track;
+ plane_track = plane_track->next)
+ {
+ if (plane_track->flag & SELECT) {
+ BKE_tracking_track_plane_from_existing_motion(plane_track, framenr);
+ }
+ }
+
DAG_id_tag_update(&clip->id, 0);
}
else if (t->options & CTX_MASK) {
More information about the Bf-blender-cvs
mailing list