[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3053] trunk/py/scripts/addons/mocap/ retarget.py: Bugfix to mocap addon following python api change

Benjy Cook benjycook at hotmail.com
Sat Mar 3 11:52:56 CET 2012


Revision: 3053
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3053
Author:   benjycook
Date:     2012-03-03 10:52:41 +0000 (Sat, 03 Mar 2012)
Log Message:
-----------
Bugfix to mocap addon following python api change

Modified Paths:
--------------
    trunk/py/scripts/addons/mocap/retarget.py

Modified: trunk/py/scripts/addons/mocap/retarget.py
===================================================================
--- trunk/py/scripts/addons/mocap/retarget.py	2012-03-03 01:20:11 UTC (rev 3052)
+++ trunk/py/scripts/addons/mocap/retarget.py	2012-03-03 10:52:41 UTC (rev 3053)
@@ -307,7 +307,7 @@
 
 
 def IKRetarget(performer_obj, enduser_obj, s_frame, e_frame, scene, step):
-    bpy.ops.object.select_name(name=enduser_obj.name, extend=False)
+    bpy.ops.object.select_pattern(pattern=enduser_obj.name, extend=False)
     end_bones = enduser_obj.pose.bones
     for pose_bone in end_bones:
         ik_constraint = hasIKConstraint(pose_bone)
@@ -530,15 +530,15 @@
     stride_bone = copyTranslation(performer_obj, enduser_obj, feetBones, root, s_frame, e_frame, scene, enduser_obj_mat)
     if not advanced:
         IKRetarget(performer_obj, enduser_obj, s_frame, e_frame, scene, step)
-        bpy.ops.object.select_name(name=stride_bone.name, extend=False)
+        bpy.ops.object.select_pattern(pattern=stride_bone.name, extend=False)
     restoreObjMat(performer_obj, enduser_obj, perf_obj_mat, enduser_obj_mat, stride_bone, scene, s_frame)
     bpy.ops.object.mode_set(mode='OBJECT')
     if not advanced:
-        bpy.ops.object.select_name(name=inter_obj.name, extend=False)
+        bpy.ops.object.select_pattern(pattern=inter_obj.name, extend=False)
         bpy.ops.object.delete()
     else:
         cleanTempConstraints(enduser_obj)
-    bpy.ops.object.select_name(name=enduser_obj.name, extend=False)
+    bpy.ops.object.select_pattern(pattern=enduser_obj.name, extend=False)
 
     if not name in [tracks.name for tracks in end_arm.mocapNLATracks]:
         NLATracks = end_arm.mocapNLATracks.add()



More information about the Bf-extensions-cvs mailing list