Has anyone else out there ever used FBX files? I'm finding them a REAL pain in the arse. Whatever I try and do FBX just seems to get in the way. For example I am trying to simply process a file. Alas it seems you need to use the bloody FBX library to do things such as loading but, alas, loading is currently heavily abstracted away from the engine (So that I can change the loading scheme to work from whatever system i chose, a ZIP file for example). Is the only way round this problem to add my own reader into it that wraps my reader system?
So far im THOROUGHLY unimpressed with FBX ... IT seems an overly convulouted method of doing EVERYTHING include 99% of the stuff i couldn't give an arse about
Any thoughts? Any good examples of how to actually use FBX in a handy way from C++ and DirectX?
I'm beginning to feel i'd be better off writing my own exporter because, so far, collada AND FBX appear to be waaaay more trouble than they are worth