[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1610] trunk/py/scripts/addons/ io_export_unreal_psk_psa.py: Fixed mesh selected for exporting when there more than one mesh.
John Phan
darkneter at gmail.com
Wed Feb 16 04:01:54 CET 2011
Revision: 1610
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1610
Author: darknet
Date: 2011-02-16 03:01:51 +0000 (Wed, 16 Feb 2011)
Log Message:
-----------
Fixed mesh selected for exporting when there more than one mesh.
Modified Paths:
--------------
trunk/py/scripts/addons/io_export_unreal_psk_psa.py
Modified: trunk/py/scripts/addons/io_export_unreal_psk_psa.py
===================================================================
--- trunk/py/scripts/addons/io_export_unreal_psk_psa.py 2011-02-16 02:52:12 UTC (rev 1609)
+++ trunk/py/scripts/addons/io_export_unreal_psk_psa.py 2011-02-16 03:01:51 UTC (rev 1610)
@@ -688,7 +688,7 @@
print ("----- parsing meshes -----")
print("Number of Object Meshes:",len(blender_meshes))
for current_obj in blender_meshes: #number of mesh that should be one mesh here
- bpy.ops.object.mode_set(mode='EDIT')
+ #bpy.ops.object.mode_set(mode='EDIT')
current_obj = triangulateNMesh(current_obj)
#print(dir(current_obj))
print("Mesh Name:",current_obj.name)
@@ -1525,6 +1525,8 @@
if len(blender_meshes) == 1:
print(" - One Mesh Scene")
elif (len(blender_meshes) > 1) and (len(selectmesh) == 1):
+ blender_meshes = []
+ blender_meshes.append(selectmesh[0])
print(" - One Mesh [Select]")
else:
print(" - Too Many Meshes!")
@@ -1553,7 +1555,7 @@
#print("Okay")
bMeshCenter = True
else:
- print("Error, Mesh Object not center.")
+ print("Error, Mesh Object not center.",blender_meshes[0].location)
bMeshCenter = False
bArmatureScale = True
bArmatureCenter = True
@@ -1568,7 +1570,7 @@
#print("Okay")
bArmatureCenter = True
else:
- print("Error, Armature Object not center.")
+ print("Error, Armature Object not center.",blender_armature[0].location)
bArmatureCenter = False
More information about the Bf-extensions-cvs
mailing list