mirror of
https://github.com/syoyo/tinygltf.git
synced 2026-08-02 19:41:08 +00:00
Move tiny_gltf.h/.cc, tinygltf_json.h, json.hpp, stb_image*, loader_example.cc, examples/, wasm/, experimental/, legacy tests and fuzzers under attic/. TinyGLTF v3 C (tiny_gltf_v3.h/.c + tinygltf_json_c.h) is now the mainline: - CMakeLists.txt: v3 C tests only, installs only v3 files - tests/Makefile and Makefile: build/run the v3 C testers - test_runner.py: verifies v3 C tester output only (no v1 ground truth) - CI workflows: build and test v3 C only (GCC/Clang/MSVC/Meson/sanitizers) - README: v3 C quick start, testing, licenses; legacy moved to attic/
Basic glTF viewer
Requirements
- glew
- glfw3
- premake5(linux)
- OpenGL 3.3+ GPU
Build on Linux and macOS
$ premake5 gmake
$ make
Build on Visual Studio
Plese use solution file located at basic folder.
Limitation
There are so many limitations in this example(e.g. no PBR shader. the shader only shows texture of textures[0] if available).