https://github.com/icewind1991/vmdl
Rust parser for source engine model files
https://github.com/icewind1991/vmdl
Last synced: about 1 month ago
JSON representation
Rust parser for source engine model files
- Host: GitHub
- URL: https://github.com/icewind1991/vmdl
- Owner: icewind1991
- Created: 2022-03-11T23:33:06.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-30T19:13:46.000Z (4 months ago)
- Last Synced: 2025-02-28T04:00:01.304Z (about 2 months ago)
- Language: Rust
- Size: 836 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-tf2-devs - icewind1991/vmdl - rust - parser for `.mdl`, `.vtx` and `.vvd` files (Table of contents / Format parsers)
README
# 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
```bash
cargo run --release --example view
```## Convert to gltf
```bash
cargo run --release --example gltf
```