j
jaipkg.dev
packages / library / quake-mdl-viewer

quake-mdl-viewer

ff0af28library

Renderer for quake mdl models.

MIT · updated 1 year ago

quake-mdl-viewer

a MDL and MD2 viewer for Quake and Quake 2 models.

Quick Start

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 Drag and Drop support Animation playback control Animation playback control
Dynamic camera Dynamic Camera Render normals Render normals
Select shading mode Select shading mode Skin selection Skin selection
Select animation Select animation Quake-style Console Quake-style Console
Skybox support Skybox support Gizmos Translate, Rotate & Scale Gizmos
Details window Details window

Resources

This is a project I created for learning purposes, to learn about Quake, rendering and the jai programming language.