OSDN Git Service

add pymeshio.
[meshio/meshio.git] / swig / blender / mqo_export.py
index f7f2b73..33f8d38 100644 (file)
@@ -182,6 +182,7 @@ class MqoExporter(object):
         return index
 
     def write(self, path):
+        bl.message("open: "+path)
         io=bl.Writer(path, 'cp932')
         self.__write_header(io)
         self.__write_scene(io)
@@ -305,13 +306,12 @@ class MqoExporter(object):
 
 
 def __execute(filename, scene, scale=10, apply_modifier=False):
-    if not scene.objects.active:
+    if scene.objects.active:
+        exporter=MqoExporter(scale, apply_modifier)
+        exporter.setup(scene)
+        exporter.write(filename)
+    else:
         bl.message('no active object !')
-        return
-
-    exporter=MqoExporter(scale, apply_modifier)
-    exporter.setup(scene)
-    exporter.write(filename)
 
 
 if isBlender24():