I spent some time looking at other formats than chunks. Turns out packfiles are pretty well figured out and smesh/cmesh consist of the same pieces I had already found in chunks.
Tools:
- Packer
A cli packfile tool that's probably worse than minimaul's in every way. - Model viewer
It can be used to examine static mesh (smesh/cmesh) files and dump geometry.
Smesh is mostly covered. Does nothing with the parts that are only used in cmesh (rigs/morphs/etc.)
Contains some unfinished features that I'd rather not write a full how-to for yet.
Download from github: https://github.com/sevonj/v_utils/releases