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

Campbell Barton ideasman42 at gmail.com
Wed Aug 18 09:14:32 CEST 2010


Revision: 920
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-extensions&revision=920
Author:   campbellbarton
Date:     2010-08-18 09:14:32 +0200 (Wed, 18 Aug 2010)

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

Modified Paths:
--------------
    trunk/py/scripts/addons/io_export_directx_x.py
    trunk/py/scripts/addons/io_export_unreal_psk_psa.py
    trunk/py/scripts/addons/io_import_scene_mhx.py
    trunk/py/scripts/addons/io_import_scene_unreal_psk.py
    trunk/py/scripts/addons/render_povray/render.py

Modified: trunk/py/scripts/addons/io_export_directx_x.py
===================================================================
--- trunk/py/scripts/addons/io_export_directx_x.py	2010-08-18 04:12:02 UTC (rev 919)
+++ trunk/py/scripts/addons/io_export_directx_x.py	2010-08-18 07:14:32 UTC (rev 920)
@@ -400,7 +400,7 @@
         if Config.CoordinateSystem == 1:
             Vertices = Vertices[::-1]
         for Vertex in [Mesh.vertices[Vertex] for Vertex in Vertices]:
-            if Face.smooth:
+            if Face.use_smooth:
                 Normal = Config.SystemMatrix * Vertex.normal
             else:
                 Normal = Config.SystemMatrix * Face.normal

Modified: trunk/py/scripts/addons/io_export_unreal_psk_psa.py
===================================================================
--- trunk/py/scripts/addons/io_export_unreal_psk_psa.py	2010-08-18 04:12:02 UTC (rev 919)
+++ trunk/py/scripts/addons/io_export_unreal_psk_psa.py	2010-08-18 07:14:32 UTC (rev 920)
@@ -1104,7 +1104,7 @@
 	cur_frame_index = 0
 	
 	#print(dir(bpy.data.actions))
-	#print(dir(bpy.context.scene.set))
+	#print(dir(bpy.context.scene.background_set))
 	
 	#list of armature objects
 	for arm in blender_armatures:

Modified: trunk/py/scripts/addons/io_import_scene_mhx.py
===================================================================
--- trunk/py/scripts/addons/io_import_scene_mhx.py	2010-08-18 04:12:02 UTC (rev 919)
+++ trunk/py/scripts/addons/io_import_scene_mhx.py	2010-08-18 07:14:32 UTC (rev 920)
@@ -730,7 +730,7 @@
 	targ.id = loadedData['Object'][args[0]]
 	for (key, val, sub) in tokens:
 		defaultKey(key, val, sub, 'targ', [], globals(), locals())
-	#print("Targ", targ, targ.id, targ.data_path, targ.id_type, targ.bone_target, targ.use_local_space_transforms)
+	#print("Targ", targ, targ.id, targ.data_path, targ.id_type, targ.bone_target, targ.use_local_space_transform)
 	return targ
 
 	
@@ -1180,14 +1180,14 @@
 		if key == 'ft':
 			f = me.faces[n]
 			f.material_index = int(val[0])
-			f.smooth = int(val[1])
+			f.use_smooth = int(val[1])
 			n += 1
 		elif key == 'ftall':
 			mat = int(val[0])
 			smooth = int(val[1])
 			for f in me.faces:
 				f.material_index = mat
-				f.smooth = smooth
+				f.use_smooth = smooth
 	return
 
 
@@ -1718,7 +1718,7 @@
 			v.y = y
 			v.z = z
 
-			v = points[n].deformed_co
+			v = points[n].co_deform
 			(x,y,z) = eval(val[1])
 			v.x = x
 			v.y = y

Modified: trunk/py/scripts/addons/io_import_scene_unreal_psk.py
===================================================================
--- trunk/py/scripts/addons/io_import_scene_unreal_psk.py	2010-08-18 04:12:02 UTC (rev 919)
+++ trunk/py/scripts/addons/io_import_scene_unreal_psk.py	2010-08-18 07:14:32 UTC (rev 920)
@@ -489,7 +489,7 @@
 	me_ob.vertices.foreach_set("co", unpack_list(verts))
 	
 	me_ob.faces.foreach_set("vertices_raw", faces)
-	me_ob.faces.foreach_set("smooth", [False] * len(me_ob.faces))
+	me_ob.faces.foreach_set("use_smooth", [False] * len(me_ob.faces))
 	me_ob.update()
 	
 	#===================================================================================================

Modified: trunk/py/scripts/addons/render_povray/render.py
===================================================================
--- trunk/py/scripts/addons/render_povray/render.py	2010-08-18 04:12:02 UTC (rev 919)
+++ trunk/py/scripts/addons/render_povray/render.py	2010-08-18 07:14:32 UTC (rev 920)
@@ -102,7 +102,7 @@
 
             # 'phong 70.0 '
 
-            if material.raytrace_mirror.enabled:
+            if material.raytrace_mirror.use:
                 raytrace_mirror = material.raytrace_mirror
                 if raytrace_mirror.reflect_factor:
                     file.write('\treflection {\n')
@@ -224,10 +224,10 @@
                 if elem.type not in ('BALL', 'ELLIPSOID'):
                     continue # Not supported
 
-                loc = elem.location
+                loc = elem.co
 
                 stiffness = elem.stiffness
-                if elem.negative:
+                if elem.use_negative:
                     stiffness = - stiffness
 
                 if elem.type == 'BALL':
@@ -319,7 +319,7 @@
             for fi, f in enumerate(me.faces):
                 fv = faces_verts[fi]
                 # [-1] is a dummy index, use a list so we can modify in place
-                if f.smooth: # Use vertex normals
+                if f.use_smooth: # Use vertex normals
                     for v in fv:
                         key = verts_normals[v]
                         uniqueNormals[key] = [-1]
@@ -492,7 +492,7 @@
                     indicies = ((0, 1, 2),)
 
                 for i1, i2, i3 in indicies:
-                    if f.smooth:
+                    if f.use_smooth:
                         file.write(',\n\t\t<%d,%d,%d>' %\
                         (uniqueNormals[verts_normals[fv[i1]]][0],\
                          uniqueNormals[verts_normals[fv[i2]]][0],\




More information about the Bf-extensions-cvs mailing list