From 135695e91898081e966ab4588938065ace765462 Mon Sep 17 00:00:00 2001 From: Syoyo Fujita Date: Tue, 24 Mar 2026 04:52:36 +0900 Subject: [PATCH] Clarify C++ version requirement in README Updated README to reflect C++11 requirement and removed outdated information. --- README.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 8dc190b..fab84f1 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,6 @@ # Header only C++ tiny glTF library(loader/saver). -`TinyGLTF` is a header only C++11 glTF 2.0 https://github.com/KhronosGroup/glTF library. - -`TinyGLTF` uses Niels Lohmann's json library (https://github.com/nlohmann/json), so now it requires C++11 compiler. -(Also, you can use RadpidJSON as an JSON backend) -If you are looking for old, C++03 version, please use `devel-picojson` branch (but not maintained anymore). +`TinyGLTF` is a header only C++ glTF 2.0 https://github.com/KhronosGroup/glTF library. ## TinyGLTF v3 (new major release) @@ -21,7 +17,7 @@ v3 is a ground-up rewrite with a C-centric, low-overhead design: - **Streaming callbacks** — opt-in streaming parse/write via user-supplied callbacks. - **No RTTI, no exceptions required** — suitable for embedded and game-engine use. - **Opt-in filesystem and image I/O** — `TINYGLTF3_ENABLE_FS` / `TINYGLTF3_ENABLE_STB_IMAGE` are off by default; you control when and how assets are loaded. -- **C++20 coroutine facade** (optional, auto-detected). +- **C++20 coroutine facade** (optional, auto-detected). C17/C++17 default. ### Quick start (v3)