- Adds merge_vertices method to the Helper object in qmdl. This function merges together vertices which can be combined without changing the model visually (optionally the method will disregard vertex normals for this calculation). Most helpfully it will create seam vertices, so it can restore a traditional skinmap to a classic quake model which has the original mapping stored in “complex skinmap” format. mdl -> md3 -> mdl conversions can now be more-or-less lossless.
- The main Mdl modules have various improvements which came out of developing merge_vertices – some functions have been added to the core Mdl object, and the code for calculating vertex normals has been optimised so merge_vertices runs faster.
- Helper module no longer requires the Python Image Library until you try and use the skin methods.