io_export_md5 md5mesh and md5anim scene data exporter #47178

Closed
opened 2016-01-14 20:00:53 +01:00 by Mikko Kortelainen · 12 comments

io_export_md5_obj

  MD5 Object Export
  version=1.0.0
  blender=2.63.0
  author=Mikko Kortelainen mikko.kortelainen@fail-safe.net
  license=GPLv3
  link=github
  exe=io_import_md5.py

Introduction: Export

Allows user to export blender objects to md5mesh and md5anim formats.

Exports everything exportable in the blend file, destination directory is selected, not single file:

  For each armature, all armature bound meshes are exported to single md5mesh file.
      Filenames Armature_name.md5mesh
  For each armature related animation md5anim file will be created.
      Filenames Armature_name.Animation_name.md5anim

Installation

  Download the script.
  Open Blender
  Navigate to File->User Preferences
  Select 'Install from File...' from down bellow and locate the io_export_md5.py and hit 'Install from file...'
  Use search on the left to locate 'Export MD5 format'
  Select the check box on the right to enable the addon
  Hit 'Save User Settings'

Instructions

With the script enabled, you can use it via the File>Export menu as MD5 Mesh and Anim (.md5mesh .md5anim). Selecting that menu entry will open Blender's file browser where you can select destination directory and adjust the script's options. The script provides a few options for controlling the export, currently they are:

  Scale: Exported objects are scaled from blender by multiplying with this value. Default=1.00

Advanced usage

This exporter can be run directly from commandline:

blender your_file.blend -b -P io_export_md5.py -- --output-dir=/path/to/destination_directory

Usage: blender file.blend --background --python io_export_md5.py -- --arg1 val1 --arg2 val2

Available arguments

  - output-dir=
  - scale=
  - help
io_export_md5_obj ``` MD5 Object Export version=1.0.0 blender=2.63.0 author=Mikko Kortelainen mikko.kortelainen@fail-safe.net license=GPLv3 link=github exe=io_import_md5.py ``` Introduction: Export Allows user to export blender objects to md5mesh and md5anim formats. Exports everything exportable in the blend file, destination directory is selected, not single file: ``` For each armature, all armature bound meshes are exported to single md5mesh file. ``` ``` Filenames Armature_name.md5mesh ``` ``` For each armature related animation md5anim file will be created. ``` ``` Filenames Armature_name.Animation_name.md5anim ``` Installation ``` Download the script. Open Blender Navigate to File->User Preferences Select 'Install from File...' from down bellow and locate the io_export_md5.py and hit 'Install from file...' Use search on the left to locate 'Export MD5 format' Select the check box on the right to enable the addon Hit 'Save User Settings' ``` Instructions With the script enabled, you can use it via the File>Export menu as MD5 Mesh and Anim (.md5mesh .md5anim). Selecting that menu entry will open Blender's file browser where you can select destination directory and adjust the script's options. The script provides a few options for controlling the export, currently they are: ``` Scale: Exported objects are scaled from blender by multiplying with this value. Default=1.00 ``` Advanced usage This exporter can be run directly from commandline: blender your_file.blend -b -P io_export_md5.py -- --output-dir=/path/to/destination_directory Usage: blender file.blend --background --python io_export_md5.py -- --arg1 val1 --arg2 val2 Available arguments - output-dir= - scale= - help

Changed status to: 'Open'

Changed status to: 'Open'

Added subscriber: @kortemik

Added subscriber: @kortemik
[io_export_md5.py](https://archive.blender.org/developer/F274474/io_export_md5.py) https://github.com/OpenTechEngine/ModelingTools/tree/master/MD5/Blender/io_export_md5

Added subscriber: @mont29

Added subscriber: @mont29

Thanks for the file, but are you aware we already have an md5 exporter in Blender (doom/quake maps addon)? It would be more profitable to check both, and add missing features from current addon.

Also, please rather use differential for patches (https://developer.blender.org/differential/diff/create/), it’s easier to handle and review there. :)

Thanks for the file, but are you aware we already have an md5 exporter in Blender (doom/quake maps addon)? It would be more profitable to check both, and add missing features from current addon. Also, please rather use differential for patches (https://developer.blender.org/differential/diff/create/), it’s easier to handle and review there. :)

Hello Bastien,

Thank you for reviewing this submission.

This is complete re-write, meaning completely new addon. The code quality of the old one is horrible and could not be improved to this level.

Please consider reading them both through.

All the best,

  • Mikko
Hello Bastien, Thank you for reviewing this submission. This is complete re-write, meaning completely new addon. The code quality of the old one is horrible and could not be improved to this level. Please consider reading them both through. All the best, - Mikko

Added subscriber: @motorsep

Added subscriber: @motorsep

@motorsep would you like to have a look at, test and see if new addon is better than current master one? ;)

@motorsep would you like to have a look at, test and see if new addon is better than current master one? ;)
Member

Added subscriber: @BrendonMurphy

Added subscriber: @BrendonMurphy
Member

any resolution here?

any resolution here?
Member

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Brendon Murphy self-assigned this 2017-04-17 10:55:45 +02:00
Member

Adding to Archived, with no activity for 1 year & no testers, it seems unlikely that we could include this in either addons or addons contrib at this stage.
Thanks for participating.

Adding to Archived, with no activity for 1 year & no testers, it seems unlikely that we could include this in either addons or addons contrib at this stage. Thanks for participating.
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#47178
No description provided.