gongpha / gdQmapbsp

A simple plugin that loads Quake's MAP/BSP files into Godot 4 interactively
MIT License
42 stars 5 forks source link

Add MDL support #19

Closed gongpha closed 12 months ago

gongpha commented 1 year ago

Add support for importing and rendering alias models (.mdl) to Godot mesh and vertex animation interpolation via shader (using VAT technique)

image

victorbstan commented 1 year ago

Look great, just one comment in the MDL previewer at least the animations seems a bit fast, I think quake model animations are 10FPS

gongpha commented 1 year ago

Now, the MDL preview will play all animations from the MDL file consistently and continually at 10 secs for a rough preview.

(Since there are only frame names packed in an MDL without a way how to distinguish what order of the frames or a way how it tells us how many animations are in there. All of the frame control and animation playing may therefore fall on QuakeC, I think)