zym models are now loaded into the same structs as alias models in memory, this reduc...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Fri, 3 Sep 2004 14:14:44 +0000 (14:14 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Fri, 3 Sep 2004 14:14:44 +0000 (14:14 +0000)
commitc1d9e759b83908c5398daf43a94f8585b9c7356a
tree258c17ec6fa12e44a921911083b2a614cfba2a58
parentc8583cddcd1280689a116b9c4e831b1b12ff6b2b
zym models are now loaded into the same structs as alias models in memory, this reduces code a lot and gives the full feature set (rtlights/skins)
zym models are now optimized when loading to eliminate duplicate vertex data (one of their more significant design flaws)
mdl/md2/md3 models no longer have stored svector/tvector/normal arrays, instead generating them on demand like skeletal models (this is slower but saves a *lot* of memory)
zym collisions are not implemented (yet)
zym bones are not reported as tags (yet)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4429 d7cf8633-e32d-0410-b094-e92efae38249
cl_main.c
gl_models.c
model_alias.c
model_alias.h
model_shared.c
model_shared.h
pr_cmds.c
prvm_cmds.c
render.h