X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=blender%2Fio_mspgl%2Fexport_mesh.py;h=2a8dbe0057062411541507d1faf6fad0509e9812;hb=db9fa2e2aba82aadc8da3fb8f4f4839419a06d90;hp=24226f2972512d8758aeda1c65fd37482c35faeb;hpb=f241ccca7d0d3f3073a948377bd557a70aa8f1d2;p=libs%2Fgl.git diff --git a/blender/io_mspgl/export_mesh.py b/blender/io_mspgl/export_mesh.py index 24226f29..2a8dbe00 100644 --- a/blender/io_mspgl/export_mesh.py +++ b/blender/io_mspgl/export_mesh.py @@ -4,32 +4,6 @@ import bpy import mathutils class MeshExporter: - def __init__(self): - self.show_progress = True - self.export_all = False - - def export_to_file(self, context, out_fn): - if self.export_all: - objs = [o for o in context.selected_objects if o.type=="MESH"] - else: - objs = [context.active_object] - - from .util import Progress - - path, base = os.path.split(out_fn) - base, ext = os.path.splitext(base) - - progress = Progress(self.show_progress and context) - for i, obj in enumerate(objs): - if self.export_all: - out_fn = os.path.join(path, obj.data.name+ext) - - progress.push_task_slice(obj.data.name, i, len(objs)) - resource = self.export_mesh(context, obj, progress) - - resource.write_to_file(out_fn) - progress.pop_task() - def export_mesh(self, context, mesh_or_obj, progress): from .mesh import Mesh, create_mesh_from_object