問題は、JSONCPP にバグがあることです。JSON ファイルを正しく読み込めません。3D モデルを JSON で保存し、今日、アプリをクラッシュさせるモデルを取得しました。
つまり、その JSON (120KB) をロードして新しいファイルに保存すると、80KB になります。すべての頂点が欠落していますが、法線、接線などはまだファイルにあります。
できるだけ JSONCPP に似た C++ JSON パーサーをお勧めします。
JSONCPP をアップグレードしても役に立ちません。
使用している JSON は無効です。1389 行から 1392 行を見てください。
[ -0.5321721434593201, 0.0, 0.8466361761093140 ],
[ -0.5321721434593201, 0.0, 0.8466361761093140 ],
[ -0.5321721434593201, 0.0, 0.8466361761093140 ],
[ -0.5321721434593201, 0.0, 0.8466361761093140 ],
[ -1.#IND00000000000, -1.#IND00000000000, -1.#IND00000000000 ],
[ -1.#IND00000000000, -1.#IND00000000000, -1.#IND00000000000 ],
[ -1.#IND00000000000, -1.#IND00000000000, -1.#IND00000000000 ],
[ -1.#IND00000000000, -1.#IND00000000000, -1.#IND00000000000 ],
[ -0.5321709513664246, 0.0, -0.8466369509696960 ],
[ -0.5321709513664246, 0.0, -0.8466369509696960 ],
[ -0.5321710109710693, 0.0, -0.8466369509696960 ],
[ -0.5321710109710693, 0.0, -0.8466369509696960 ],