Hello, I just wanted to share my experience.
The
assimp library gave me good results with most formats as long as I didn't need to import animations; when trying to import animations with assimp, only its Collada importer worked somewhat satisfyingly enough, but I still had some issues, so I ended up writing my own gtTF importer, so this one has become the format I'm most familiar with.
If you want to implement a compliant glTF importer, all the information you need is here:
https://github.com/KhronosGroup/g...aster/specification/2.0/README.md
There is also an existing lightweight glTF library, cgltf:
https://github.com/jkuhlmann/cgltf (I didn't test this one)
For my own importer, I didn't start exactly from scratch, I'm using rapidjson as my json parser, but it would make sense at some point to have a glTF importer that doesn't need any dependency.