[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [952] trunk/py/scripts/addons: update for changes in rna

Campbell Barton ideasman42 at gmail.com
Fri Aug 27 04:33:50 CEST 2010


Revision: 952
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-extensions&revision=952
Author:   campbellbarton
Date:     2010-08-27 04:33:50 +0200 (Fri, 27 Aug 2010)

Log Message:
-----------
update for changes in rna

Modified Paths:
--------------
    trunk/py/scripts/addons/add_mesh_gears.py
    trunk/py/scripts/addons/io_import_scene_mhx.py

Modified: trunk/py/scripts/addons/add_mesh_gears.py
===================================================================
--- trunk/py/scripts/addons/add_mesh_gears.py	2010-08-26 23:31:22 UTC (rev 951)
+++ trunk/py/scripts/addons/add_mesh_gears.py	2010-08-27 02:33:50 UTC (rev 952)
@@ -40,9 +40,9 @@
 Also, the vertex group API is changed a little bit but the concepts
 are the same:
 =========
-vertexgroup = ob.add_vertex_group('NAME_OF_VERTEXGROUP')
+vertexgroup = ob.vertex_groups.new('NAME_OF_VERTEXGROUP')
 for i in vertexgroup_vertex_indices:
-    ob.add_vertex_to_group(i, vertexgroup, weight, 'ADD')
+    ob.vertex_groups.assign_vertex(i, vertexgroup, weight, 'ADD')
 =========
 
 Now for some reason the name does not 'stick' and we have to set it this way:
@@ -784,13 +784,13 @@
         obj = create_mesh_object(context, verts, [], faces, "Gear", props.edit, self.align_matrix)
 
         # Create vertex groups from stored vertices.
-        tipGroup = obj.add_vertex_group('Tips')
+        tipGroup = obj.vertex_groups.new('Tips')
         for vert in verts_tip:
-            obj.add_vertex_to_group(vert, tipGroup, 1.0, 'ADD')
+            obj.vertex_groups.assign(vert, tipGroup, 1.0, 'ADD')
 
-        valleyGroup = obj.add_vertex_group('Valleys')
+        valleyGroup = obj.vertex_groups.new('Valleys')
         for vert in verts_valley:
-            obj.add_vertex_to_group(vert, valleyGroup, 1.0, 'ADD')
+            obj.vertex_groups.assign(vert, valleyGroup, 1.0, 'ADD')
 
         return {'FINISHED'}
 
@@ -892,13 +892,13 @@
             props.edit, self.align_matrix)
 
         # Create vertex groups from stored vertices.
-        tipGroup = obj.add_vertex_group('Tips')
+        tipGroup = obj.vertex_groups.new('Tips')
         for vert in verts_tip:
-            obj.add_vertex_to_group(vert, tipGroup, 1.0, 'ADD')
+            obj.vertex_groups.assign(vert, tipGroup, 1.0, 'ADD')
 
-        valleyGroup = obj.add_vertex_group('Valleys')
+        valleyGroup = obj.vertex_groups.new('Valleys')
         for vert in verts_valley:
-            obj.add_vertex_to_group(vert, valleyGroup, 1.0, 'ADD')
+            obj.vertex_groups.assign(vert, valleyGroup, 1.0, 'ADD')
 
         return {'FINISHED'}
 

Modified: trunk/py/scripts/addons/io_import_scene_mhx.py
===================================================================
--- trunk/py/scripts/addons/io_import_scene_mhx.py	2010-08-26 23:31:22 UTC (rev 951)
+++ trunk/py/scripts/addons/io_import_scene_mhx.py	2010-08-27 02:33:50 UTC (rev 952)
@@ -1260,12 +1260,12 @@
 		return
 
 	if (toggle & T_Armature) or (grpName in ['Eye_L', 'Eye_R', 'Gums', 'Head', 'Jaw', 'Left', 'Middle', 'Right', 'Scalp']):
-		group = ob.add_vertex_group(grpName)
+		group = ob.vertex_groups.new(grpName)
 		group.name = grpName
 		loadedData['VertexGroup'][grpName] = group
 		for (key, val, sub) in tokens:
 			if key == 'wv':
-				ob.add_vertex_to_group( int(val[0]), group, float(val[1]), 'REPLACE')
+				ob.vertex_groups.assign(int(val[0]), group, float(val[1]), 'REPLACE')
 	return
 
 




More information about the Bf-extensions-cvs mailing list