MDLUnpack

From Valve Developer Community
Jump to navigation Jump to search
Icon-callout-orphan.png
This article is an orphan, meaning that few or no articles link to it (since January 2024). You can help by adding links to this article from other relevant articles.
Note.pngNote: This service is currently still being developed and may or may not be completed. It is currently only useful for props and simple weighted models such as TF2 c_model weapons. If you are looking to decompile more advanced models then use MDLDecompiler.

MDL Unpack is a web-based service used to decompile/convert models used in Valve's Source Engine back to their compilable components.

Features

  • Creates QC Script — Creates a QC script from the models binaries.
  • Creates Reference SMD — Converts model binary data to SMD syntax.

Limitations

This web-service will not decompile: Animations/Sequences, Vertex Animations, LoD meshes, Bodygroup meshes and Collision mesh.

QC interpreter is incomplete and will miss some info or it may be incorrect.

These features may be added/fixed at a later date.

Known Bugs

Bone weights on models with more than one bone will be wrong in some cases.

External links