minijson experiment.

This commit is contained in:
Syoyo Fujita 2025-01-22 22:26:02 +09:00
parent cf9767668a
commit 4b5fc0cb31
3 changed files with 3191 additions and 0 deletions

View File

@ -1,6 +1,7 @@
//
// TODO(syoyo): Print extensions and extras for each glTF object.
//
#include <iostream>
#define TINYGLTF_IMPLEMENTATION
#define STB_IMAGE_IMPLEMENTATION
#define STB_IMAGE_WRITE_IMPLEMENTATION

3186
minijson.h Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1721,6 +1721,9 @@ class TinyGLTF {
#endif // __GNUC__
#ifndef TINYGLTF_NO_INCLUDE_JSON
#ifdef TINYGLTF_USE_MINIJSON
#include "minijson.h"
#else // !TINYGLTF_USE_MINIJSON
#ifndef TINYGLTF_USE_RAPIDJSON
#include "json.hpp"
#else
@ -1732,6 +1735,7 @@ class TinyGLTF {
#include "writer.h"
#endif
#endif
#endif // !TINYGLTF_USE_MINIJSON
#endif
#ifdef TINYGLTF_ENABLE_DRACO