Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/icewind1991/vmdl

Rust parser for source engine model files
https://github.com/icewind1991/vmdl

Last synced: 17 days ago
JSON representation

Rust parser for source engine model files

Awesome Lists containing this project

README

        

# VMDL

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

![Scout model rendered by the example program](./screenshots/scout.png)

## 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
```