mirror of
https://codeberg.org/icewind/vmdl.git
synced 2026-06-03 08:34:23 +02:00
Rust parser for source engine model files
- Rust 99.1%
- Nix 0.9%
| .forgejo/workflows | ||
| benches | ||
| data | ||
| examples | ||
| fuzz | ||
| screenshots | ||
| src | ||
| tests | ||
| .envrc | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
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
cargo run --release --example view <path-to-mdl>
Convert to gltf
cargo run --release --example gltf <path-to-mdl> <path-for-output-gtb>
