[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [55902] trunk/blender/source/blender: 2D stabilization default filter to bilinear

Sergey Sharybin sergey.vfx at gmail.com
Mon Apr 8 13:26:57 CEST 2013


Revision: 55902
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=55902
Author:   nazgul
Date:     2013-04-08 11:26:56 +0000 (Mon, 08 Apr 2013)
Log Message:
-----------
2D stabilization default filter to bilinear

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/tracking.c
    trunk/blender/source/blender/nodes/composite/nodes/node_composite_stabilize2d.c

Modified: trunk/blender/source/blender/blenkernel/intern/tracking.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/tracking.c	2013-04-08 10:56:50 UTC (rev 55901)
+++ trunk/blender/source/blender/blenkernel/intern/tracking.c	2013-04-08 11:26:56 UTC (rev 55902)
@@ -182,6 +182,7 @@
 	tracking->stabilization.locinf = 1.0f;
 	tracking->stabilization.rotinf = 1.0f;
 	tracking->stabilization.maxscale = 2.0f;
+	tracking->stabilization.filter = TRACKING_FILTER_BILINEAR;
 
 	BKE_tracking_object_add(tracking, "Camera");
 }

Modified: trunk/blender/source/blender/nodes/composite/nodes/node_composite_stabilize2d.c
===================================================================
--- trunk/blender/source/blender/nodes/composite/nodes/node_composite_stabilize2d.c	2013-04-08 10:56:50 UTC (rev 55901)
+++ trunk/blender/source/blender/nodes/composite/nodes/node_composite_stabilize2d.c	2013-04-08 11:26:56 UTC (rev 55902)
@@ -45,12 +45,19 @@
 	{	-1, 0, ""	}
 };
 
+static void init(bNodeTree *UNUSED(ntree), bNode *node)
+{
+	/* default to bilinear, see node_sampler_type_items in rna_nodetree.c */
+	node->custom1 = 1;
+}
+
 void register_node_type_cmp_stabilize2d(void)
 {
 	static bNodeType ntype;
 
 	cmp_node_type_base(&ntype, CMP_NODE_STABILIZE2D, "Stabilize 2D", NODE_CLASS_DISTORT, NODE_OPTIONS);
 	node_type_socket_templates(&ntype, cmp_node_stabilize2d_in, cmp_node_stabilize2d_out);
+	node_type_init(&ntype, init);
 
 	nodeRegisterType(&ntype);
 }




More information about the Bf-blender-cvs mailing list