X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=blender%2Fio_mspgl%2Fexport_scene.py;h=84e6be3e6aa40605f07d80ceeb895895db8c82ea;hb=211d5ec0e55778ab023b1bc6bb54e2c9afa7df0c;hp=08cce75709cc0618926811c32405fb821a9f016c;hpb=44207448bbabc5fb2c89537168dbe3f2268f804e;p=libs%2Fgl.git diff --git a/blender/io_mspgl/export_scene.py b/blender/io_mspgl/export_scene.py index 08cce757..84e6be3e 100644 --- a/blender/io_mspgl/export_scene.py +++ b/blender/io_mspgl/export_scene.py @@ -3,7 +3,6 @@ import os class SceneExporter: def __init__(self): - self.external_tech = True self.resource_collection = True def export(self, context, out_file): @@ -18,8 +17,6 @@ class SceneExporter: from .export_object import ObjectExporter object_export = ObjectExporter() - object_export.compound = True - object_export.external_tech = self.external_tech object_prototypes = {} unique_objects = [] @@ -54,7 +51,7 @@ class SceneExporter: for i, o in enumerate(unique_objects): res_out.begin("object", '"{}.object"'.format(o.name)) progress.push_task(o.name, i/len(objs), (i+1)/len(objs)) - object_export.export(context, res_out, [o], progress) + object_export.export(context, res_out, o, progress) progress.pop_task() res_out.end() else: @@ -66,7 +63,7 @@ class SceneExporter: for i, o in enumerate(unique_objects): obj_out = open_output(os.path.join(res_dir, o.name+".object")) progress.push_task(o.name, i/len(objs), (i+1)/len(objs)) - object_export.export(context, obj_out, [o], progress) + object_export.export(context, obj_out, o, progress) progress.pop_task() for o in objs: @@ -85,4 +82,4 @@ class SceneExporter: axis = q.axis out_file.write("rotation", angle*180/math.pi, axis[0], axis[1], axis[2]) out_file.write("scale", o.scale[0], o.scale[1], o.scale[2]) - out_file.end(); + out_file.end()