Commit Graph

  • 28ad4ab7b8 Add clang fuzzer tester. Syoyo Fujita 2020-01-18 20:31:34 +09:00
  • 0227ae5d9b
    Merge pull request #238 from sammyKhan/patch-1 Syoyo Fujita 2020-01-17 21:58:00 +09:00
  • a0a62bde1c
    Initialize defaultScene to -1 sammyKhan 2020-01-17 13:41:16 +01:00
  • 23d1ff2880 Possible fix for error: invalid path 'models/CubeImageUriSpaces/ 2x2 image has multiple spaces.png ' on Windows(NTFS? dislikes extra white space after the file extension ) Syoyo Fujita 2020-01-17 16:15:03 +09:00
  • bcf2ce586e
    Merge pull request #237 from FrankGalligan/fix_image_uri_with_spaces Syoyo Fujita 2020-01-14 18:00:48 +09:00
  • aa3c5a1cad Fix loading images with spaces on Linux Frank Galligan 2020-01-13 15:06:56 -08:00
  • db2fbeec9d Add dlib license. uri-decode Syoyo Fujita 2020-01-08 02:39:46 +09:00
  • c4166e4c60 Initial support of decoding percent-encoding URI. Syoyo Fujita 2020-01-08 02:38:01 +09:00
  • 1cf179d377
    Merge pull request #235 from ziocleto/master Syoyo Fujita 2020-01-08 00:52:09 +09:00
  • ddc14f8ba6
    Merge pull request #233 from 8i/fix-animation-sampler-serialization Syoyo Fujita 2020-01-08 00:47:41 +09:00
  • 72f4a55edd Suppress clang warnings. Fixes #234 Syoyo Fujita 2020-01-08 00:40:41 +09:00
  • 379bb612f1
    BufferView ctor now uses correct members order. Dado 2020-01-07 14:41:12 +00:00
  • 1da4e5d633 Reserve space for animation samplers in serialization Jacek 2020-01-06 14:36:57 -06:00
  • 4e47bc7799 Fill BufferView variables with initial/invalid values just in case. Syoyo Fujita 2020-01-02 22:07:25 +09:00
  • 9cc3e91968
    Merge pull request #232 from kacprzak/master Syoyo Fujita 2020-01-02 21:53:53 +09:00
  • d09788d10f Do not set target on bufferView pointing to animation data Marcin Kacprzak 2020-01-02 13:00:48 +01:00
  • a11f6e1939 Allow empty buffer when serializing glTF buffer data. Syoyo Fujita 2019-12-19 14:16:48 +09:00
  • 8ced108571
    Merge pull request #230 from itainter/fix-primitive-extension Syoyo Fujita 2019-12-18 13:33:46 +09:00
  • 3eb65e269a Fix the issue that the extension of primitive written as extension of mesh. zhaozhiquan 2019-12-18 11:28:57 +08:00
  • 1322c7bf09 Merge branch 'master' of github.com:syoyo/tinygltf Syoyo Fujita 2019-11-24 20:50:50 +09:00
  • 49651fe3d9 Update READE. Syoyo Fujita 2019-11-24 20:50:35 +09:00
  • db93a87c4a
    Merge pull request #226 from epajarre/glb-bin-blob Syoyo Fujita 2019-11-19 01:30:10 +09:00
  • 7b0d81bf12 Added support for BIN chunk when saving in glb format Eero Pajarre 2019-11-18 14:15:48 +02:00
  • 2e8a115d7e Only serialize Accessor.normalized if it is true Eero Pajarre 2019-11-18 13:09:25 +02:00
  • ae9364902a Added Accessor initializers Eero Pajarre 2019-11-18 12:59:05 +02:00
  • 06d2fbdae6 not is alternative keyword and not recommended to use. Fixes #225 Syoyo Fujita 2019-11-17 02:11:59 +09:00
  • d5ff5cbfb1 Merge branch 'master' of github.com:syoyo/tinygltf Syoyo Fujita 2019-11-16 17:00:42 +09:00
  • 1d20520680 Correct computation of padding size. Fixes #224. Syoyo Fujita 2019-11-16 17:00:17 +09:00
  • 4ab0386d09 Fix MinGW code path reused linux code path. Syoyo Fujita 2019-11-10 15:31:17 +09:00
  • a471770f38
    Merge pull request #223 from syoyo/mingw-fix Syoyo Fujita 2019-11-10 02:03:18 +09:00
  • 125d8e50a9 fopen_s -> fopen in linux(posix) code path. mingw-fix Syoyo Fujita 2019-11-09 20:52:56 +09:00
  • 45cac78709 Fix utf8 filepath on MinGW based on PR 222. Syoyo Fujita 2019-11-09 20:42:55 +09:00
  • a9d86c1af4 Add URL of Vulkan-Samples. Syoyo Fujita 2019-11-08 14:45:16 +09:00
  • 2f26eddac4
    Merge pull request #220 from Selmar/doublesided_default_serialization Syoyo Fujita 2019-11-01 13:39:36 +09:00
  • a0939550ca Merge branch 'master' of github.com:syoyo/tinygltf into doublesided_default_serialization Selmar Kok 2019-10-31 15:10:03 +01:00
  • 58ab95be2f only serialize doublesided if it is not the default value Selmar Kok 2019-10-31 15:08:03 +01:00
  • bf0e4f8e45
    Merge pull request #219 from syoyo/travis-gcc-4.8 Syoyo Fujita 2019-10-31 19:34:33 +09:00
  • 30f333c607 Fix travis script. travis-gcc-4.8 Syoyo Fujita 2019-10-31 02:17:22 +09:00
  • 419162716e Introduce TINYGLTF_BUILD_EXAMPLES option to CMakeLists.txt. Fixes #218 Syoyo Fujita 2019-10-31 01:55:57 +09:00
  • 9533c352a1 Add gcc-4.8 build on Travis. Syoyo Fujita 2019-10-31 01:02:43 +09:00
  • 9ff3d93084
    Merge pull request #217 from syoyo/store-json-string-for-extras-and-extensions Syoyo Fujita 2019-10-30 19:08:08 +09:00
  • aea514a975
    Merge pull request #216 from harokyang/feature/utf8_path Syoyo Fujita 2019-10-30 17:40:22 +09:00
  • 05a4456948 fix build error on C++11/C++14 Harokyang 2019-10-30 16:30:00 +08:00
  • 6e08b17ce3 Add feature to store original JSON string for extras and extensions(for user-specific JSON parsing). # Fixes 215 Fix some glTF object(e.g. Skin) does not have extras and/or extensions property. store-json-string-for-extras-and-extensions Syoyo Fujita 2019-10-30 17:25:38 +09:00
  • fb256609f2 support writing with utf-8 filepath Harokyang 2019-10-30 16:13:52 +08:00
  • 5cecef2b92 Treat all filepath string as utf-8 encoded On Windows, convert utf-8 to wchar string before interact with filepath Harokyang 2019-10-30 15:16:46 +08:00
  • 1100f0f1eb Allow parsing integer number value as double(For example, glTF-Sample-Models/2.0/Cameras/glTF has zfar number property with integer value, which trigerred a parsing failure). Syoyo Fujita 2019-10-30 15:16:34 +09:00
  • 2b66c81f67
    Merge pull request #212 from Selmar/move_operator Syoyo Fujita 2019-10-30 15:11:26 +09:00
  • f29375f59b revert some local modifications, oops.... >_> Selmar Kok 2019-10-29 16:25:37 +01:00
  • 79e3df26a8 replace TINYGLTF_USE_NO_EXCEPT with GNU compiler version check Selmar Kok 2019-10-29 16:22:07 +01:00
  • e3cf5edb94 Merge remote-tracking branch 'origin/Selmar-move_operator' into move_operator Selmar Kok 2019-10-29 16:09:40 +01:00
  • b74fadef8e TINYGLTF_USE_NOEXCEPT Selmar Kok 2019-10-29 16:09:32 +01:00
  • a11709a9ff
    Merge pull request #213 from dmuir/master Syoyo Fujita 2019-10-29 02:20:31 +09:00
  • cf668683f9 Fix check for invalid glTF to consider invalid length/model_length combinations. Doug Muir 2019-10-28 09:51:13 -07:00
  • 817bbcfb58 Show clang version in Travis build. Selmar-move_operator Syoyo Fujita 2019-10-23 00:41:40 +09:00
  • 23467959ca pbrMetallicRoughnes default noexcept move operator Selmar Kok 2019-10-21 19:23:15 +02:00
  • 6f08785e9f Merge remote-tracking branch 'origin/master' into move_operator Selmar Kok 2019-10-21 17:58:57 +02:00
  • ff2b1f92dd use default noexcept move constructor / operator Selmar Kok 2019-10-21 17:58:09 +02:00
  • e886247329 Fix parsing a glTF file with 2GB+ or lareger size. Syoyo Fujita 2019-10-20 17:47:50 +09:00
  • 83bb1a48d7
    Merge pull request #211 from Selmar/add_missing_serialization Syoyo Fujita 2019-10-19 15:18:19 +09:00
  • c3353e1acd set default values for baseColorFactor so that it has correct values when parsing a material without a pbrMetallicRoughness struct Selmar Kok 2019-10-18 18:22:35 +02:00
  • 81b672bcc2 add some missing serialization // add mesh==() weights comparison // use const iterator for extension serialization Selmar Kok 2019-10-18 16:08:44 +02:00
  • cece6ee6d2
    Merge pull request #209 from patriciogonzalezvivo/master Syoyo Fujita 2019-10-08 19:21:51 +09:00
  • 31f875ddbc adding glslViewer Patricio Gonzalez Vivo 2019-10-08 03:07:58 -07:00
  • 8dccf9bf4e
    Merge pull request #208 from toshiks/patch-1 Syoyo Fujita 2019-09-15 14:50:06 +09:00
  • 508dcfa2e6
    Added project to Readme.md (QuickLook GLTF plugin) Anton Klochkov 2019-09-15 01:25:47 +03:00
  • 7e009041e3 Do not serialize pbrMetallicRoughness when they have all default values. Fixes #204 Syoyo Fujita 2019-09-13 15:32:22 +09:00
  • 14977937c2 Add a link to Lighthouse 2. Syoyo Fujita 2019-09-09 20:07:54 +09:00
  • 8bb18fbd9c
    Merge pull request #202 from Ybalrid/fix_copy_assignment_operator Syoyo Fujita 2019-09-06 13:58:54 +09:00
  • 9eeaf20133 Fix copy-assignment operator Arthur Brainville (Ybalrid) 2019-09-05 13:02:05 +02:00
  • a34aa8ea77 Suppress variable-is-shadowed warnings. Apply clang-format. Add note on RapidJSON and C++14 compilation flags. jrkoonce-master Syoyo Fujita 2019-09-05 14:40:32 +09:00
  • 59b2966f81 Merge branch 'master' of https://github.com/jrkoonce/tinygltf into jrkoonce-master Syoyo Fujita 2019-09-05 14:22:51 +09:00
  • 7481011fd9 Removing RapidJSON toggle jrkoonce 2019-09-04 13:46:59 -05:00
  • 0d2b6efa6f Removing warnings jrkoonce 2019-09-04 13:46:45 -05:00
  • ce7fa7419b Support simultaneous gltf load/saves jrkoonce 2019-09-04 13:31:44 -05:00
  • 906f98fa74 Revert "Support simultaneous gltf load/saves" jrkoonce 2019-09-04 13:30:02 -05:00
  • d2a2703ec5 Support simultaneous gltf load/saves jrkoonce 2019-09-04 12:19:27 -05:00
  • 95f05757d6 Revert "Support simultaneous gltf load/saves (TINYGLTF_USE_RAPIDJSON_CRTALLOCATOR)" jrkoonce 2019-09-04 12:15:51 -05:00
  • ab63db6318 Support simultaneous gltf load/saves (TINYGLTF_USE_RAPIDJSON_CRTALLOCATOR) jrkoonce 2019-09-04 12:01:39 -05:00
  • 6ff95392b0 Fix Compiler Warnings jrkoonce 2019-09-04 10:50:55 -05:00
  • c29bd3d9ce Use const reference for Buffer to fix compilation. Removed UTF BOM? Syoyo Fujita 2019-09-04 14:26:58 +09:00
  • 63419a11e1 Revert accidental committed change jrkoonce 2019-09-03 17:06:41 -05:00
  • 06c30c4d04 Fixed Bugs/Unit Tests Pass jrkoonce 2019-09-03 15:56:48 -05:00
  • 67e6160a9a Fixed move bugs jrkoonce 2019-09-03 10:42:39 -05:00
  • a3b8b355ae Merge branch 'pr/1' jrkoonce 2019-09-03 10:30:19 -05:00
  • 5145394239 Made C++14 optional, default off. jrkoonce 2019-09-03 09:48:30 -05:00
  • 67aa2ca75e
    Merge pull request #200 from ux3d/feature/allow-scenes-without-nodes Syoyo Fujita 2019-09-02 22:12:15 +09:00
  • ce25385eab remove extra parenthesis Benjamin Schmithüsen 2019-09-02 13:43:24 +02:00
  • 6143c6662b don't fail if a scene has no nodes property (which is not required) Benjamin Schmithüsen 2019-09-02 13:41:59 +02:00
  • 81d75df48a Rename typeSizeInBytes to numComponents. DingboDingboDingbo-patch-1 Syoyo Fujita 2019-08-30 19:19:52 +09:00
  • 83ccb9f28d
    GetTypeSizeInBytes not returning Type Size In Bytes DingboDingboDingbo 2019-08-29 18:49:15 -04:00
  • 9b6f52e98a Fix bug in ParseNumberArrayProperty() jrkoonce 2019-08-29 13:56:58 -05:00
  • 5cecc41db9 More cleanup jrkoonce 2019-08-29 11:45:04 -05:00
  • 208c3058bf Remove test code accidentally commited jrkoonce 2019-08-29 11:28:07 -05:00
  • cba5d6caae RapidJson 1.1 support + More move semantics jrkoonce 2019-08-29 11:26:22 -05:00
  • d1e1472992 Update tiny_gltf.h jrkoonce 2019-08-27 11:51:02 -05:00
  • ff51570c26 Apply clang format. Remove const static std::string global variable. Syoyo Fujita 2019-08-24 16:29:14 +09:00
  • a472a3fa0f Add Set/Get SerializeDefaultValues method(W.I.P.) Syoyo Fujita 2019-08-21 14:23:00 +09:00
  • 1f160d5b8f
    Merge pull request #195 from ux3d/fix/parse-int-as-double Syoyo Fujita 2019-08-20 19:33:20 +09:00
  • 5150a46072 Merge branch 'master' of github.com:syoyo/tinygltf Syoyo Fujita 2019-08-20 17:11:29 +09:00