[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [40913] branches/soc-2011-tomato/source/ blender/editors/space_clip/tracking_ops.c: Camera tracking integration

Sergey Sharybin g.ulairi at gmail.com
Mon Oct 10 17:29:31 CEST 2011


Revision: 40913
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40913
Author:   nazgul
Date:     2011-10-10 15:29:31 +0000 (Mon, 10 Oct 2011)
Log Message:
-----------
Camera tracking integration
===========================

Fixes for tracking job. Now transform can be started just after tracking job is finished.

Modified Paths:
--------------
    branches/soc-2011-tomato/source/blender/editors/space_clip/tracking_ops.c

Modified: branches/soc-2011-tomato/source/blender/editors/space_clip/tracking_ops.c
===================================================================
--- branches/soc-2011-tomato/source/blender/editors/space_clip/tracking_ops.c	2011-10-10 15:24:31 UTC (rev 40912)
+++ branches/soc-2011-tomato/source/blender/editors/space_clip/tracking_ops.c	2011-10-10 15:29:31 UTC (rev 40913)
@@ -1410,7 +1410,7 @@
 	track_markers_initjob(C, tmj, backwards);
 
 	/* setup job */
-	steve= WM_jobs_get(CTX_wm_manager(C), CTX_wm_window(C), sa, "Track Markers", WM_JOB_EXCL_RENDER|WM_JOB_PRIORITY|WM_JOB_PROGRESS);
+	steve= WM_jobs_get(CTX_wm_manager(C), CTX_wm_window(C), sa, "Track Markers", WM_JOB_PROGRESS);
 	WM_jobs_customdata(steve, tmj, track_markers_freejob);
 
 	/* if there's delay set in tracking job, tracking should happen
@@ -1437,7 +1437,7 @@
 {
 	/* no running blender, remove handler and pass through */
 	if(0==WM_jobs_test(CTX_wm_manager(C), CTX_wm_area(C)))
-		return OPERATOR_FINISHED;
+		return OPERATOR_FINISHED|OPERATOR_PASS_THROUGH;
 
 	/* running tracking */
 	switch (event->type) {
@@ -1500,7 +1500,7 @@
 	float error;
 
 	if(!check_solve_track_count(tracking)) {
-		BKE_report(op->reports, RPT_ERROR, "At least 10 tracks on both of keyframes are needed for reconstruction");
+		BKE_report(op->reports, RPT_ERROR, "At least 8 tracks on both of keyframes are needed for reconstruction");
 		return OPERATOR_CANCELLED;
 	}
 




More information about the Bf-blender-cvs mailing list