Is there an understanding in the Quake modeling community that you won't be loading/saving MDL files over and over with any success? I'm struggling to get my model editor to load and save MDL files repeatedly but float drift and precision issues are causing it to eventually end up with the wrong number of vertices and blam, down she goes.
Do people just rebuild MDL files scratch each time they write them out or do editors typically allow you to load and save the native MDL file format repeatedly?
Float drift and other stupidness...
That's true actually, I recall someone saying that earlier, that QME saves extra info at the end of the file, making it slightly larger, but still able to load in Quake, but not lose any precision between saves when editing. It also has an export to Quake model thing in the menu, which gets rid of this extra info, if you want the filesize reduced
I was once a Quake modder
At one point I was trying to reverse engineer their additional lump of data for Quaded. It also contains the object hierarchy ("joints") and a number of other things.
At another point I was working on an "optimizer" specifically for Dreamcast/GP32 Quake that would go in and look at all the files in a .pak and reduce the memory footprint of them all (downsample wavs, optimize progs.dat, strip QME data off of mdls, attempt to optimize UV maps, decrease texture resolutions on maps, etc, etc) with the goal of making the mod work on < 8mb of ram. That was a neat project, wish I had finished it.
At another point I was working on an "optimizer" specifically for Dreamcast/GP32 Quake that would go in and look at all the files in a .pak and reduce the memory footprint of them all (downsample wavs, optimize progs.dat, strip QME data off of mdls, attempt to optimize UV maps, decrease texture resolutions on maps, etc, etc) with the goal of making the mod work on < 8mb of ram. That was a neat project, wish I had finished it.