mirror of
https://github.com/syoyo/tinygltf.git
synced 2026-07-04 04:58:51 +00:00
tinygltf-validator
TinyGLTF validator based on Modern C++ JSON schema validator https://github.com/pboettch/json-schema-validator
Status
Experimental. W.I.P.
Requirements
- C++11 compiler
- CMake 3.2 or later
How to build
$ mkdir build
$ cd build
$ cmake ..
$ make
How to run
First clone glTF repo somewhere to get glTF schema JSON files.
$ cd ~/work # Choose your favorite dir.
$ git clone https://github.com/KhronosGroup/glTF
$ export GLTF_DIR=~/work/glTF
Then, specify the directory of glTF 2.0 schema JSONs and a glTF file.
$ ./tinygltf-validator $GLTF_DIR/specification/2.0/schema/ ../../models/Cube/Cube.gltf
Third party licenses
- json.hpp https://github.com/nlohmann/json : MIT
- json-schema-validator https://github.com/pboettch/json-schema-validator : MIT