We use MilkShape to build the models for our game.
Under MDX, we would export the models using the .X exporter and run a small utility that I wrote to split MilkShape's single animation track into multiple animation tracks (IE "Run", "Jump", etc)
Using the SkinnedModelProcessor, MilkShape exported .X files are badly mangled and spooge out tons of build warnings.
I am able to export the models using the FBX exporter and load them with the SkinnedModelProcessor with more success.
In order to split the FBX file's single animation track, I am planning to modify the SkinnedModelProcessor to use information from a provided XML file to split the single animation track into multi named tracks. From looking at the sample source code, this should be a reasonable straightforward modification.
OK, now to the question part of this thing.
Before I go to all this trouble, does anyone see a simpler answer that I am just completely missing?
PS I tried the http://www.codeplex.com/animationcomponents content processor, but it wouldn't even compile our models. I didn't spend much time debugging it as the project seems to have been abandoned.
http://www.robotechmmo.com