The project is on GitHub: https://github.com/djalex88/blender-gmdc/
. The purpose of this project is to create a GMDC exporter for a free open-source yet powerful 3D modelling software, Blender
This tool works on Blender 2.49b
. For the latest version of Blender it will be available soon (maybe).
It can import/export rigging data, morphs, as well as bounding geometry.
Morphs are imported/exported as shape keys.
Blender uses vertex groups to assign bone influences. The importer names vertex groups so that a name includes bone index (after '#' symbol). Then the exporter uses this indices. Therefore, it is important not to rename vertex groups.
Also, this tool can export only one UV layer. Some meshes have more than one UV layers, particularly, faces. If you export face mesh, then your character's eyes won't be moving. However, this issue may be overcome by using a simple python script (contact me).
1. Download and install Blender2.49b (https://download.blender.org/release/Blender2.49b/
2. Unpack files into Blender's scripts directory, for example, "C:\Users\<username>\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\".
Note. Tested only with objects from TS2, EP1, EP2, EP3.
Hope, you find it useful.