Convert md5mesh and md5anim formats from version 6 to version 10.
java -jar md5-converter <input directory> <output directory>
The input directory is a folder containing at least one md5mesh file and one or more md5anim files, and the output directory is the location that you want to write converted files to.
To Jack Henahan (@jhenahan) for introducing me to parsers and helping me understand the math.
To @Arl90 for extensively testing this with a variety of models.
The matrix to quaternion conversion function in Quaternion.scala is ported from NiPy.
The entirety of Eig.scala is modified from Breeze.
MD5Mesh and MD5Anim files formats