VMDL
Rust parser for source engine model files (.mdl, .vtx, .vvd)

Examples
All examples require the .mdl, .vvd and .dx90.vtx to be next to each other and TF2 to be installed to load the texture data from.
Viewer
Convert to gltf
Rust parser for source engine model files (.mdl, .vtx, .vvd)

All examples require the .mdl, .vvd and .dx90.vtx to be next to each other and TF2 to be installed to load the texture data from.
cargo run --release --example view <path-to-mdl>
cargo run --release --example gltf <path-to-mdl> <path-for-output-gtb>