Formats: meshes (skem, sm), textures (qtx), animations (anim)
Notes: each folder of .sm models contains a (plain) text file called "GeomTriList.txt". In it contains a list of entries that resemble the model names and has a number beside it
Maybe it's the number of faces in the model, but it would be quite annoying to have to parse this file to get it.Caijt_I_Fushi02=116 2006/7/26 13:43:35
Caijt_I_Fushi03=120 2006/7/26 13:43:35
Caijt_I_Jiangshi02=44 2006/7/26 13:43:35
Caijt_I_Mamian02=344 2006/7/26 13:43:37
Cai_I_dunpai2=128 2006/7/26 13:43:37
Cai_I_fazhang01=468 2006/7/26 13:43:49
Cai_I_futou01=242 2006/7/26 13:43:51
Formats don't seem to complicated.
It's just that each property in the vertex struct is grouped sequentially, so it'll say "70 coords" followed by all 70 coords, and then "70 normals" followed by 70 normals, and then "70 UV" followed by 70 UV, etc.
There's a lot of values I'm not sure what they are, though they are all grouped nicely.
For sm files, the groups are
float_3 ??? (normals?)
Two additional groups appear for skem models, which are in a folder called "skelmesh" so presumably these deal with weights and...some other thing.
There are also a lot of stuff with the faces as well...no clue what they are.
Don't know what the last 3 might be.
If you run a find-all for the numVerts, you'll get that number.
Samples attached (sm, skem, qtx)