Just a small but significant update on the possibility of blender compatibility.
I've discovered a breakdown of the .blend format online:
http://www.atmind.nl/blender/mystery_ot_blend.html
Perhaps writing an application that will convert from. blend to .MESH or .ms3d isn't so unrealistic after all!!
Currently it's possible to get files from .mesh (via GOAT) to .ms3d then (via Biturn) to lightwave (.lwo 6.5+) which can be imported directly into blender.
That is actually the rigging as well as the mesh data. Those imported files can then be modified and saved as .blend files. I have a whole collection of model builds in various states already piling up.
The problem comes in exporting the models because there is no format that will export the armature that can be read in Biturn or LithUnwrap. I've tried all sorts of formats but presently there seems to be no compatibility between the available free convertors other than just exporting the meshes.
Therefore developing a tool that can convert the .blend format directly to .ms3d or even .MESH (including the skeleton) would be a massive step forward for the community. Anyone that knows the .ms3d or .mesh format well, and now armed with the .blend format information as provided in the link, should be able to write a conversion tool. I for one hope this will be achieved, most modders aren't aware how adaptable, user friendly and relatively powerful blender is to work in and at absolutely no cost. A conversion tool or export script could really breathe new life into 3d modding in M2TW, RTW.
EDIT: I've also attached a recent project that details how the .blend file is parsed, I think this should prove very useful for getting to grips with the format, the process and the pythonic code.




Reply With Quote












