Hi. After lurking here for some time, I have now written something which may be of interest for somebody: a way to export a weighted character from MakeHuman into Blender. The weighting could be better, but at least the character can open his/her mouth. And unlike the OBJ/BHV export, the mesh and the rig end up at the same place.
The first idea was to write a Blender file directly, but after some experimentation I got discouraged. The blend format is too complicated - basically a core dump plus some DNA code that defines how to interpret the data - and I don't think that a direct Blender export will be maintainable. Instead, I settled for a quick and dirty solution: a custom exchange format which I call MHX (MakeHuman eXchange). So I wrote an MHX exporter for MakeHuman and an MHX importer for Blender. The files can be downloaded from
http://rapidshare.com/files/280207275/m ... e.zip.html
Installation instructions are found in the file Readme.txt.
The same thing and more could certainly be achieved with Collada. But that would presumably take a lot of effort, whereas this code was written in a couple of days (or nights). Besides, Collada import for Blender seems to be somewhat broken