3 unstable releases

0.2.0 Aug 29, 2024
0.1.1 Dec 27, 2023
0.1.0 Dec 21, 2023

#32 in Data formats

Download history 2/week @ 2024-07-29 129/week @ 2024-08-26 14/week @ 2024-09-16 20/week @ 2024-09-23 19/week @ 2024-09-30

53 downloads per month

MIT license

250KB
2.5K SLoC

VMDL

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

Scout model rendered by the example program

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

cargo run --release --example view <path-to-mdl>

Convert to gltf

cargo run --release --example gltf <path-to-mdl> <path-for-output-gtb>

Dependencies

~2–2.6MB
~51K SLoC