]> git.tdb.fi Git - libs/gl.git/commit
Redesign object exporting
authorMikko Rasa <tdb@tdb.fi>
Thu, 15 Apr 2021 17:04:26 +0000 (20:04 +0300)
committerMikko Rasa <tdb@tdb.fi>
Thu, 15 Apr 2021 21:31:36 +0000 (00:31 +0300)
commitdb9fa2e2aba82aadc8da3fb8f4f4839419a06d90
tree199d06545c19825be1af8da1147a957ecf540181
parentf241ccca7d0d3f3073a948377bd557a70aa8f1d2
Redesign object exporting

To combat operator bloat, all object-based data is now exported with a
common front-end class.  SceneExporter also uses this to export its
resources.

Meshes can't be exported on their own anymore, only as part of objects.
But loose meshes aren't that useful anymore with the improvements in
defining materials and techniques in Blender.
blender/io_mspgl/__init__.py
blender/io_mspgl/export.py [new file with mode: 0644]
blender/io_mspgl/export_armature.py
blender/io_mspgl/export_camera.py
blender/io_mspgl/export_mesh.py
blender/io_mspgl/export_object.py
blender/io_mspgl/export_scene.py