Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Phan <darkneter@gmail.com>2011-02-16 06:01:51 +0300
committerJohn Phan <darkneter@gmail.com>2011-02-16 06:01:51 +0300
commit14799684f0172d844199514a4151e6ab6e15a0e5 (patch)
treeca8685b383675f89f5de365fd12645a38925aa4c /io_export_unreal_psk_psa.py
parent5b86f5a4077fb3fb24b08c72dff8d6f9be95a15d (diff)
Fixed mesh selected for exporting when there more than one mesh.
Diffstat (limited to 'io_export_unreal_psk_psa.py')
-rw-r--r--io_export_unreal_psk_psa.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/io_export_unreal_psk_psa.py b/io_export_unreal_psk_psa.py
index 87a5e87c..547b7d9b 100644
--- a/io_export_unreal_psk_psa.py
+++ b/io_export_unreal_psk_psa.py
@@ -688,7 +688,7 @@ def parse_meshes(blender_meshes, psk_file):
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 @@ def fs_callback(filename, context):
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 @@ def fs_callback(filename, context):
#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 @@ def fs_callback(filename, context):
#print("Okay")
bArmatureCenter = True
else:
- print("Error, Armature Object not center.")
+ print("Error, Armature Object not center.",blender_armature[0].location)
bArmatureCenter = False