I'm requesting something big this time: Implementing the MD5 format into Spring. AFAIK the format is well documented and there are plenty of tools (including some opensource engines and interface plugins for modeling software) that can use it.
For those who don't know about MD5: It's the format that was introduced in Doom 3. MD5s come in several flavours like md5mesh and md5anim files. That's pretty self-explanatory, md5mesh files contain the mesh and skeleton while md5anim files contain animations. An md5mesh consists of several bodies (mesh parts) that are all rigged to the same skeleton.
MD5 is in ASCII and as such easy to read, it's a proven format that's used in commercial titles and it fulfills the needs we have for a model and animation format. It uses skeletal animation and supports weighted vertices (unlike, say, Half-Life 1's animation format).
Advantages would include being able to make animations in a 3d program instead of scripting them and animations being independent of the model so they can easily be shared between models that share a part of their skeleton. Also it wouldn't have to be restricted to one texture per model, instead allowing one texture per body.