Blender MD5 Exporter

der_ton wrote a very useful md5 exporter for Blender sometime ago, but it wasn’t as user-friendly as it could have been and didn’t automatically purge not animated bones from the md5anim file which resulted in bloated files and bugs in DarkWar. I’ve written a blog entry about it a few months ago, you can find it here.

The script source can be found at http://svn.icculus.org/darkwar/trunk/base/scripts/ and here, if you want to download it directly.
Blender2md5 Exporter

4 Responses to Blender MD5 Exporter

  1. jan k. says:

    hi there.
    i appreciate your extensions to the md5exporter a lot!
    the ability to save a ‘export setup’ makes working with the exporter a lot easier..
    but i’m having a problem:
    when i export a set if actions they get exported one after another. works fine, but the bones, that were animated in the last action do not get reset do their bind pose parameters.
    changing the order of the exported actions confirmed my suspicion.
    the script would have to do something to the w-key -> clear user transform operation in the blender editor in pose mode.
    couldn’t figure out any solution, as ther doesn’t seem to be a complete documentation of the api blender exposes to python scripts.
    would be glad if you could point me into some direction of use.
    jan

  2. BlackHC says:

    Heh, well, I’d be happy to help out, but I don’t know the Blender API myself that well to be honest. My modifications were mainly UI ones to make it easier to use and few bug fixes which were exporter code specific.

    Does this happen with all animations in general or only with your models? If the former is the case, I can investigate it in a few weeks when the uni term is finished.
    (I’m pretty busy right now and I cant promise anything.)

    Greetings,
    Black

  3. dmandn says:

    Hi, for some reason the files are created with nothing in them when i try to export?

  4. BlackHC says:

    Hmm, do you have any animations selected when you start exporting? I’d need a more precise bug report otherwise to see if I can track it down.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>