This PR adds the ability for users to export primitive *.bck files from animation data stored in COLLADA files. The following limitations apply and will likely not be fixed for this feature of SuperBMD:
Neither Blender nor Assimp support tangent data in COLLADA files, so animations cannot be fine-tuned through the use of Bezier/Hermite interpolation.
Blender's default behavior for exporting animation data to COLLADA files is to only export the active action, and it will not export any others; thus, exporting multiple animations would require running the tool multiple times.
While this new feature for SuperBMD should prove useful for many, extra control of the animations could be achieved through a Blender plugin that directly generates BCK files without going through COLLADA serialization. This would circumvent the limitations outlined above.
This PR adds the ability for users to export primitive *.bck files from animation data stored in COLLADA files. The following limitations apply and will likely not be fixed for this feature of SuperBMD:
While this new feature for SuperBMD should prove useful for many, extra control of the animations could be achieved through a Blender plugin that directly generates BCK files without going through COLLADA serialization. This would circumvent the limitations outlined above.