https://github.com/brokenprogrammer/quake-mdl-viewer
Renderer for quake mdl models.
https://github.com/brokenprogrammer/quake-mdl-viewer
jai mdl opengl quake quake2
Last synced: 20 days ago
JSON representation
Renderer for quake mdl models.
- Host: GitHub
- URL: https://github.com/brokenprogrammer/quake-mdl-viewer
- Owner: brokenprogrammer
- License: mit
- Created: 2025-03-01T17:22:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-11T17:38:44.000Z (about 1 year ago)
- Last Synced: 2025-06-11T19:12:55.980Z (about 1 year ago)
- Topics: jai, mdl, opengl, quake, quake2
- Language: Jai
- Homepage:
- Size: 57.8 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# quake-mdl-viewer
a MDL and MD2 viewer for Quake and Quake 2 models.
## Quick Start
```jai
jai build.jai
```
## Features
- Read .pak files and find MDL or MD2 models to load.
- Drag & Drop support.
- Select animation for playback.
- Control animation speed / timer.
- Smooth frame by frame interpolation.
- Select between multiple shading modes.
- Dynamic camera.
- Skin selection.
- Render normals.
- Skybox.
- Quake-style dropdown console.
- Translation, Rotation and Scaling gizmos.
- Model details window.
| | |
| --- | --- |
|
Drag and Drop support |
Animation playback control |
|
Dynamic Camera |
Render normals |
|
Select shading mode |
Skin selection |
|
Select animation |
Quake-style Console |
|
Skybox support |
Translate, Rotate & Scale Gizmos |
|
Details window | |
## Resources
This is a project I created for learning purposes, to learn about Quake, rendering and the jai programming language.
-
-
-