X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=blender%2Fio_mspgl%2Fexport_camera.py;fp=blender%2Fio_mspgl%2Fexport_camera.py;h=fb45535b199c77f600b8bb43e758570264ffb3ab;hb=42ae18b7a9dc13a72bf421e564f02829d4bdd5be;hp=1594423a6ee3722faa3c1a70572d890a09c77efe;hpb=b4b7ee4b3b767b8cc097ffe8205c71f3afbe5d39;p=libs%2Fgl.git diff --git a/blender/io_mspgl/export_camera.py b/blender/io_mspgl/export_camera.py index 1594423a..fb45535b 100644 --- a/blender/io_mspgl/export_camera.py +++ b/blender/io_mspgl/export_camera.py @@ -7,16 +7,14 @@ class CameraExporter: resource = self.export_camera(obj) - with open(out_fn, "w") as out_file: - for s in resource.statements: - s.write_to_file(out_file) + resource.write_to_file(out_fn) def export_camera(self, obj): if obj.type!='CAMERA': raise Exception("Object is not a camera") from .datafile import Resource, Statement - resource = Resource(obj.name+".camera") + resource = Resource(obj.name+".camera", "camera") position = obj.matrix_world*mathutils.Vector((0, 0, 0)) resource.statements.append(Statement("position", position[0], position[1], position[2]))