filter = None
if self.skip_existing:
filter = lambda r: not os.path.exists(os.path.join(path, r.name))
- scene_res.write_collection(os.path.join(path, base+"_resources.mdc"), exclude=self=True, filter)
+ scene_res.write_collection(os.path.join(path, base+"_resources.mdc"), exclude_self=True, filter=filter)
else:
res_dir = os.path.join(path, base+"_resources")
if not os.path.exists(res_dir):
object_export = ObjectExporter()
object_export.single_file = False
- material_maps = {}
+ material_atlases = {}
for i, o in enumerate(objs):
progress.push_task_slice(o.name, i, len(objs))
- object_export.export_object_resources(context, o, resources, progress, material_maps=material_maps)
+ object_export.export_object_resources(context, o, resources, progress, material_atlases=material_atlases)
obj_name = o.name+".object"
resources[obj_name] = object_export.export_object(context, o, progress, resources=resources)
progress.pop_task()