Update of code in dev branch to master. Exporter version 0.8.1. No release yet.
List of changes
The exporter now supports "meshlike" objects, an idea taken from the Blender FBX exporter. Meshlike objects are all Blender object types that can easily be converted to mesh using object conversion: mesh, curve, surface, font, meta.
Modifiers are now applied.
Images are now only written when they are used somewhere on a mesh's face. The first version of the exporter would write all images that could be found on an object's material slots.
Objects don't have to be split by material anymore, instead one SMF model is now exported per material per Blender 'MESH' object. This fixes issue #13.
Code cleanup/rewrite: functionality that stands on its own has been put into a separate function.
Bugfix: wrong skinning weights were exported on some models (#24). It's now no longer needed to manually Clean Weights and Limit Total. The exporter now correctly takes care of this.
Bugfix: the exporter crashed when the sum of skinning weights is equal to 0 (#14)
Bugfix: meshes created by an add-on don't always have a uv map
Improvements to lookup of skinning info, split into its own function smf_skin_indices_weights
Various little bits of code cleanup and improvements
Added an export option to choose the interpolation type for all animations.
Update of code in dev branch to master. Exporter version 0.8.1. No release yet.
List of changes