Original Post
I am trying to add to my engine and get better with DX. In terms of meshes I have a class right now that does it the simple way. Using D3DXLoadMeshFromX. It supports textures too. But now I want to make a class that uses animated meshes. I found two ways of doing it. 1) Using D3DXLoadMeshHierarchyFromX 2) Or make a parser. I looked up tutorials on how to use D3DXLoadMeshHierarchyFromX but they use a lot of derived structs and multiple classes. Even the DirectX sample is complex. Any simpler way to do it? Why should I make a parser instead? Any advantages?