[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [27267] trunk/blender/source/blender/ blenkernel/intern/ipo.c: Bugfix #21463: Bone driven Shapekey broken in 2. 5Alpha2 (for drivers from 2.49b)

Joshua Leung aligorith at gmail.com
Fri Mar 5 02:29:56 CET 2010


Revision: 27267
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=27267
Author:   aligorith
Date:     2010-03-05 02:29:56 +0100 (Fri, 05 Mar 2010)

Log Message:
-----------
Bugfix #21463: Bone driven Shapekey broken in 2.5Alpha2 (for drivers from 2.49b)

Animation conversion needed to make transform channel driver vars (for bones) to be in local space, since that's what the old code did (albeit in a slightly more roundabout way). 

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/ipo.c

Modified: trunk/blender/source/blender/blenkernel/intern/ipo.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/ipo.c	2010-03-05 01:18:12 UTC (rev 27266)
+++ trunk/blender/source/blender/blenkernel/intern/ipo.c	2010-03-05 01:29:56 UTC (rev 27267)
@@ -1051,6 +1051,7 @@
 				if (idriver->name[0])
 					BLI_strncpy(dtar->pchan_name, idriver->name, 32);
 				dtar->transChan= adrcode_to_dtar_transchan(idriver->adrcode);
+				dtar->flag |= DTAR_FLAG_LOCALSPACE; /* old drivers took local space */
 			}
 		}
 		else { /* Object */





More information about the Bf-blender-cvs mailing list