Up to this point I've been bringing my models (meshes) into D3D9 from 3ds Max with an .obj file parser I wrote. I'd like to go to the next level and work with bone and keyframe animation.
I've looked at books and tutorials and they all use the .x file format with custom plugins for 3ds, but D3D10 and greater doesn't support .x files.
I also really don't like the idea that you need a 3rd party plugin to export .x files from 3ds in the first place.
Should I use one of the built-in file formats to export the bone/keyframe stuff so that I can parse it myself ?
What is the preferred method to use for this seemingly common task ?