X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=blender%2Fio_mspgl%2Fexport_object.py;h=ad76336b3c09d41197c9c9fa73b6a1e8adad4090;hb=f77259ba680e73daee6008f53dafe92e84a0b5f5;hp=bcd2c6ecfb05c70a0646a603cc0a6456ebd52317;hpb=ea3e95735fcd9d6a80d23dbd90667eb2f1c95ef4;p=libs%2Fgl.git diff --git a/blender/io_mspgl/export_object.py b/blender/io_mspgl/export_object.py index bcd2c6ec..ad76336b 100644 --- a/blender/io_mspgl/export_object.py +++ b/blender/io_mspgl/export_object.py @@ -6,9 +6,8 @@ class ObjectExporter: self.show_progress = True self.use_strips = True self.use_degen_tris = False - self.textures = "REF" - self.separate_mesh = False - self.separate_tech = False + self.use_textures = True + self.single_file = True self.shared_resources = True self.export_lods = True @@ -45,7 +44,8 @@ class ObjectExporter: def create_material_exporter(self): from .export_material import MaterialExporter material_export = MaterialExporter() - material_export.textures = self.textures + material_export.single_file = self.single_file + material_export.use_textures = self.use_textures return material_export def export_to_file(self, context, out_fn): @@ -131,7 +131,7 @@ class ObjectExporter: if l.data.name!=prev_mesh: mesh_res = resources[l.data.name+".mesh"] - if self.separate_mesh: + if not self.single_file: lod_st.append(obj_res.create_reference_statement("mesh", mesh_res)) else: lod_st.append(obj_res.create_embed_statement("mesh", mesh_res)) @@ -149,7 +149,7 @@ class ObjectExporter: if tech_res.name!=prev_tech: if material and material.technique and not material.inherit_tech: lod_st.append(Statement("technique", material.technique)) - elif self.separate_tech: + elif not self.single_file: lod_st.append(obj_res.create_reference_statement("technique", tech_res)) else: lod_st.append(obj_res.create_embed_statement("technique", tech_res))