quakeforge/libs
Bill Currie bbca22c722 [vulkan] Add support for IQM models
Despite the base IQM specification not supporting blend-shapes, I think
IQM will become the basis for QF's generic model representation (at
least for the more advanced renderers). After my experience with .mu
models (KSP) and unity mesh objects (both normal and skinned), and
reviewing the IQM spec, it looks like with the addition of support for
blend-shapes, IQM is actually pretty good.

This is just the preliminary work to get standard IQM models loading in
vulkan (seems to work, along with unloading), and they very basics into
the renderer (most likely not working: not tested yet). The rest of the
renderer seems to be unaffected, though, which is good.
2022-05-04 14:07:27 +09:00
..
audio [cvar] Clean up most misinterpreted cvar types 2022-04-24 20:04:06 +09:00
client [view] Add a cexpr enum for grav_t 2022-04-24 21:09:58 +09:00
console [console] Fix missed changes to console line exec control 2022-04-24 20:46:06 +09:00
gamecode [gamecode] Sort debug local defs by address 2022-05-01 14:35:24 +09:00
gib [gamecode] Clean up progs data access 2022-04-29 16:59:15 +09:00
image [image] Set texture type for no-load tga images 2022-05-04 13:50:55 +09:00
input [input] Fix up some mistranslated cvars 2022-04-24 19:15:22 +09:00
models [vulkan] Add support for IQM models 2022-05-04 14:07:27 +09:00
net Merge branch 'master' into wip-rua_scene 2022-04-25 08:13:35 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [ruamoko] Switch to 64-bit handles for scene objects 2022-04-29 21:02:08 +09:00
scene [util] Force 32-bit windows malloc to be 16-byte aligned 2022-03-09 20:00:51 +09:00
ui [view] Add a cexpr enum for grav_t 2022-04-24 21:09:58 +09:00
util [cvar] Remove the cvar lists 2022-04-25 00:26:45 +09:00
video [vulkan] Add support for IQM models 2022-05-04 14:07:27 +09:00
Makemodule.am [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00