Editing Darkplaces MD3 Exporter

Jump to: navigation, search

Warning: You are not logged in.

Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
{{finished}}
 
{{grammar}}
 
 
[[File:Darkplacesmd3exporter.png|thumb|400px|right|exporter main window]]
 
[[File:Darkplacesmd3exporter.png|thumb|400px|right|exporter main window]]
 
[[File:Darkplacesmd3exporter2.png|thumb|400px|right|export results window]]
 
[[File:Darkplacesmd3exporter2.png|thumb|400px|right|export results window]]
Line 14: Line 12:
 
* Remove some old Quake 3-related switches (such as torso/legs exporting, object names filtering) not used with Darkplaces engine
 
* Remove some old Quake 3-related switches (such as torso/legs exporting, object names filtering) not used with Darkplaces engine
  
===General features (provided by Pop'N'Fresh plugin)===
+
===General features===
* Export Quake 3 [[MD3]] models
+
* Export Quake 3 .MD3 models
* Export animations (frame ranges, can set several ranges separated by ''',''')
+
* Export animations (frame range)
 
* Export tags (objects which names starts with ''tag_'')
 
* Export tags (objects which names starts with ''tag_'')
 
* Export current materials as shadernames (detect root by searching for textures/ in bitmap path)
 
* Export current materials as shadernames (detect root by searching for textures/ in bitmap path)
  
===Features added===
+
===Features added in version 1.0===
* Fixed normals exporting to entirely match MD3 specs (some cases with pure vertical normals wasnt exported right before)
+
* Fixed normals exporting to entirely match MD3 specs (some cases with pure vertical normals were exported wrong in Pop'N'Fresh)
* Support for smoothing groups and edit normals modifier
+
* Support for smoothing groups and '''edit normals''' modifier
* Better exporting of mirrored objects (ones having negative scale), warning are given anyway as max sometimes does not have valid data structures for mirrored objects, and this cannot be autofixed during exporting
+
* Better exporting of mirrored objects (ones having negative scale), warning are given anyway as max sometimes doesnt have valid data structures for mirrored objects, and this cant be autofixed during exporting
 
* Can export primitives
 
* Can export primitives
 
* Can get material name from multimaterial's first layer (some importers, like COLLADA, always sets multimaterial)
 
* Can get material name from multimaterial's first layer (some importers, like COLLADA, always sets multimaterial)
* New "create tag_pivot for pivot position" option to create tag for object's pivot (useful for defining center of mass or light sampling point)
+
* New "create tag_pivot for pivot position" option to create tag for object's pivot position (useful for defining center of mass or light sampling point)
 
* New "export chunks" option to export separate .md3 model for each selected object
 
* New "export chunks" option to export separate .md3 model for each selected object
 
* Option to detect "collision" and "shadow" meshes, this meshes always exported 'as is' with no additional seams added (UV are null, vertex normals are null)
 
* Option to detect "collision" and "shadow" meshes, this meshes always exported 'as is' with no additional seams added (UV are null, vertex normals are null)
 
* Export results window with prints about missing normals, bogus mesh names, null materials etc.
 
* Export results window with prints about missing normals, bogus mesh names, null materials etc.
 
* Advanced paths exporting (autoconverting \ to /, support path in material name, detects "textures/", "models/", "gfx/" as path root)
 
* Advanced paths exporting (autoconverting \ to /, support path in material name, detects "textures/", "models/", "gfx/" as path root)
* Fixed UV exporting to use vertex channels instead of legacy getVert/getNumTVerts (sometimes this legacy structures are empty)
+
* Fixed UV exporting to use vertex channels instead of legacy getVert/getNumTVerts (sometimes this legacy structures are null)
 
* Test shader script output
 
* Test shader script output
* Frame range defaults to 0
+
* Frame range now defaults to 0
 +
* Can export primitives
  
 
==Downloads==
 
==Downloads==
* [https://github.com/paulvortex/MaxDpMd3Exporter GitHub repository]
 
 
* [http://omnicide.legacy-of-kain.ru/files/tools/darkplacesmd3exporter_1.00_max7.zip Darkplaces MD3 Exporter 1.0 for Max 7]
 
* [http://omnicide.legacy-of-kain.ru/files/tools/darkplacesmd3exporter_1.00_max7.zip Darkplaces MD3 Exporter 1.0 for Max 7]
* [http://omnicide.legacy-of-kain.ru/files/tools/darkplacesmd3exporter_1.00_max2011_x86.zip Darkplaces MD3 Exporter 1.0 for Max 2011 x86 (untested)]
 
* [http://omnicide.legacy-of-kain.ru/files/tools/darkplacesmd3exporter_1.00_max2011_x64.zip Darkplaces MD3 Exporter 1.0 for Max 2011 x64 (untested)]
 
 
* [http://omnicide.legacy-of-kain.ru/files/tools/darkplacesmd3exporter_1.00_max2012_x86.zip Darkplaces MD3 Exporter 1.0 for Max 2012 x86]
 
* [http://omnicide.legacy-of-kain.ru/files/tools/darkplacesmd3exporter_1.00_max2012_x86.zip Darkplaces MD3 Exporter 1.0 for Max 2012 x86]
 
* [http://omnicide.legacy-of-kain.ru/files/tools/darkplacesmd3exporter_1.00_max2012_x64.zip Darkplaces MD3 Exporter 1.0 for Max 2012 x64]
 
* [http://omnicide.legacy-of-kain.ru/files/tools/darkplacesmd3exporter_1.00_max2012_x64.zip Darkplaces MD3 Exporter 1.0 for Max 2012 x64]
 
+
* [http://omnicide.legacy-of-kain.ru/files/tools/darkplacesmd3exporter_1.00_src.zip Darkplaces MD3 Exporter 1.0 sourcecode]
==See also==
+
* [[MD3 Compiler|NPherno's MD3 Compiler]]
+
* [[3dsMax MD3 Importer|Chris Cookson's 3ds Max MD3 Importer ]]
+
* [[3dsMax ASE Importer|3ds Max ASE Import plugin]]
+
 
+
[[Category:Tools]]
+
[[Category:3ds Max]]
+
__NOTOC__
+

Please note that all contributions to Blood Wiki are considered to be released under the Creative Commons Attribution Share Alike (see BloodWiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)

Templates used on this page:

This page is a member of 2 hidden categories:

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox