This repository has been archived by the owner on Mar 20, 2023. It is now read-only.
Releases: KillzXGaming/MdlConverter
Releases · KillzXGaming/MdlConverter
MDL Converter
1.4
- Fix an import issue with texture maps.
1.3
- Fix an issue with .dae files in blender.
1.1
- Fix reading float values for different regional languages due to different seperators.
1.0
- Fix console crashing by aligning the packet data at the end.
0.9.95
- Fix texture mapping from .dae. Samplers will be replaced first, then indexed when a texture match is found for the first sampler that has it.
0.9.94
- Dump a list of all the samplers to keep the order intact for texture pattern (txp) animations.
0.9.93
- Support keeping original node indices. This will fix mdl crashes for many files (furniture, doors, luigi)
- Fixed some errors when importing .dae files.
- Make importing original mdl files required. You can use -skel command to use custom skeletons from .dae (keep in mind those will break unless .key animations are adjusted)
0.9.92
- Simplify the json files exported.
0.9.91
- Rework how mdl settings are exported. Mesh#.json files are now used instead of Material#.json. These will map to meshes based on name of the mesh and now have shape settings.
- Some of the shape settings include fixes to ghost eyes (those disable normals and look more bright)
- If a mesh has no json, it will use Defaults.Json.
0.9.9
- Fixed importing skinning data from c4d and other programs that used different skinning ids over bone names.
- Fix material naming on export (would give bad mapping when reimporting in some cases).
Usage:
- Convert .mdl to .dae/.png/.json formats:
ModelConverter.exe (target .mdl file)
- Create a new .mdl file using original skeleton (recommended):
ModelConverter.exe (extracted .mdl folder or .dae) (original .mdl file)
- Create a new .mdl file: (makes a new skeleton, can break if .keys are not altered)
`ModelConverter.exe (extracted .mdl folder or .dae)