Valve Developer Union

Crowbar

(September 26, 2017)


Crowbar is a graphical frontend for studiomdl and a model decompiler for all GoldSrc and Source games. It can take an SMD and turn it into a working model, or it can take models and decompile them back into their meshes for use with a modeling package with SMD support. It also acts as a model debugger, letting you see what textures and other meshes a model requires.

Crowbar in its decompiler mode
Crowbar in its decompiler mode

Crowbar is highly configurable, with settings for exporting face flexes, LOD meshes, physics meshes, and QC files in decompiler mode. The compiler mode lets you set command-line options to be passed to studiomdl before compile. You can also link it to your preferred model viewer, and the program comes with preset configurations for over 85 GoldSrc and Source games and mods.

Crowbar in its compiler mode
Crowbar in its compiler mode
Crowbar displaying information about a model's textures
Crowbar displaying information about a model's textures
monster_barney's reference SMD after decompilation
monster_barney's reference SMD after decompilation
↓ Download Crowbar ↓
Crowbar

Actively maintained project

Crowbar is an actively maintained project. The latest version featured on this page is v0.67. If this is out-of-date, you can grab the newest version at the Crowbar Steam group and contact us to update the link.