2020年9月22日火曜日

tiny gltfのテスト

とあるツール側からの出力がgltfになってたので
C++のjsonライブラリを探してたら
nlohmann/jsonがあった
これを使ってgltfのローダーを作ってる途中に
ヘッダオンリーの tiny gltfがあったので使ってみた

componentType 等は tiny_gltf.h にあった
TinyGLTF::LoadASCIIFromFile(Model *model...
でロード後 model内に *.gltfの内容が入ってるので
accessorsの内容から *.bin 内のデータを取り出した

nlohmann/jsonのソースを後で読んでみる