Commit Graph
768 Commits
Author SHA1 Message Date
Syoyo Fujita 05007ef21b Merge pull request #281 from rbsheth/sparse_morph_fix
Fix sparse morph targets
2020-07-14 15:35:37 +09:00
Rahul Sheth 9c894f2d89 Fix sparse morph targets 2020-07-13 13:56:50 -04:00
Syoyo Fujita 243e062d0b Merge pull request #278 from rbsheth/string_fix
Use std::string for GetKey function
2020-07-11 03:41:11 +09:00
Rahul Sheth 4909d0be84 Run clang-format 2020-07-10 14:27:46 -04:00
Rahul Sheth 17fc862965 Use std::string instead of const char* for GetKey function 2020-07-10 14:27:37 -04:00
Syoyo Fujita e08443f9a7 Merge pull request #274 from daemyung/dxview
Add dxview
2020-07-04 16:48:08 +09:00
daemyung jang 67c66e0ba2 Add README.md for dxview 2020-07-04 09:24:00 +09:00
daemyung jang 6e9f10fa80 Add dxview 2020-07-04 01:29:41 +09:00
Syoyo Fujita c2d2219173 Merge pull request #273 from daemyung/dxview
Initialize member variables
2020-07-03 15:38:46 +09:00
daemyung jang d417d3c2d3 Initialize member variables 2020-07-03 13:27:39 +09:00
Syoyo 9dc3a7952d Disable blank issue. 2020-06-26 02:01:16 +09:00
Syoyo Fujita 23aaa0544a Update issue templates 2020-06-19 16:31:37 +09:00
Syoyo Fujita b275837d50 Add comment on tinygltf::ExpandFilePath() 2020-06-06 18:13:15 +09:00
Syoyo Fujita e05f9ca781 Use nullptr instead of NULL. 2020-06-06 17:11:50 +09:00
Syoyo Fujita 4d37c59117 Add regression test for PR-266. 2020-06-06 17:10:49 +09:00
cwbhhjl e1fd746d21 fix an error occurred while expanding utf8 path 2020-06-04 10:40:38 +08:00
Syoyo Fujita 8febd91039 Add GitHub Actions badge. 2020-05-30 17:06:45 +09:00
Syoyo Fujita 39d3e0db00 Build validator for MSVC build. 2020-05-30 02:28:58 +09:00
Syoyo Fujita 82328d59ff Separrate build of examples. 2020-05-30 02:27:25 +09:00
Syoyo Fujita 41e208990a Build examples for VS2019 build job. 2020-05-30 02:21:07 +09:00
Syoyo Fujita 2a0e7211b9 Fix path to rapidjson headers 2020-05-30 02:19:47 +09:00
Syoyo Fujita b46104daff Add VS2019 build job. 2020-05-30 02:16:41 +09:00
Syoyo Fujita defaf381b5 Add mingw build job 2020-05-30 02:12:48 +09:00
Syoyo Fujita 99b0d6abb5 Add argument to loader_example run 2020-05-30 02:07:00 +09:00
Syoyo Fujita b97f2c3225 add aarch64 cross compile and macos build job. 2020-05-30 02:04:06 +09:00
Syoyo Fujita d87f2bdd23 Fix yaml syntax. 2020-05-30 02:00:03 +09:00
Syoyo Fujita d574e858cf Add gcc-4.8 build job. 2020-05-30 01:59:02 +09:00
Syoyo Fujita a33b33c192 Fix workflow 2020-05-30 01:56:35 +09:00
Syoyo Fujita 362af687ed Add rapidjson build job 2020-05-29 22:21:24 +09:00
Syoyo Fujita ceccca0106 Create github actions workflow 2020-05-29 20:57:39 +09:00
Syoyo Fujita 0b08e9200d Merge pull request #265 from ivovandongen/ivd_rapidjson_size_t
cast size_t to uint_64_t for rapidjson serialization
2020-05-29 18:19:07 +09:00
Ivo van Dongen be5639536d cast size_t to uint_64_t for rapidjson serialization 2020-05-29 11:24:11 +03:00
Syoyo 3851ef0ba0 Add TDME2 2020-05-22 01:25:03 +09:00
Syoyo Fujita 66938e0ea5 Support llvm-mingw(clang + libcxx) to open UTF-8 path in ifstream. 2020-05-18 20:50:45 +09:00
Syoyo Fujita 67c27aa091 Fix existing "extensions" were overwritten in serialization when the scene contains lights(serialized as "KHR_light_punctual")
Append "KHR_light_punctual" to `extensionsUsed` if not exist in serialization.
Apply clang-format.
Fixes #261
2020-05-15 21:32:06 +09:00
Syoyo Fujita e306c0fc7f Only serialize light.range when range > 0. Fixes #260 2020-05-13 21:22:23 +09:00
Syoyo Fujita 3639a23222 Return type must be int for GetNumberAsInt(). Fixes #258 2020-05-11 19:07:00 +09:00
Syoyo 4e803bdd96 Serialize extension and extras for Camera. Fixes #257 2020-05-09 02:41:07 +09:00
Syoyo Fujita 5d34059f06 Fix float and int comparison. 2020-04-29 19:16:35 +09:00
Syoyo Fujita bd73fe76f1 Include cmath for std::fabs 2020-04-29 17:33:48 +09:00
Syoyo Fujita 3ca5b278a1 Return false for zero-sized asset. Fixes #255 2020-04-28 01:06:34 +09:00
Syoyo Fujita 01f6c7d5c6 Merge pull request #254 from LHLaurini/master
Fix write functions so they work with MinGW
2020-04-14 01:40:00 +09:00
Luiz Henrique Laurini 8a127d5771 Fix write functions so they work with MinGW 2020-04-12 16:00:33 -03:00
Syoyo Fujita 6197d99c53 Merge pull request #252 from freddiehonohan/master
Fixed small error if node has no mesh in examples/basic.
2020-04-10 02:04:12 +09:00
root 921d6e2920 Fixed small error if node has no mesh. 2020-04-09 10:42:41 -04:00
Syoyo Fujita 3e5ca8ff9f Merge branch 'master' of github.com:syoyo/tinygltf 2020-04-06 22:12:39 +09:00
Syoyo Fujita 261f2d9ee2 Do not segfault when the scene does not contain texture images. Fixes #251 2020-04-06 22:11:16 +09:00
Syoyo Fujita c91003e7bd Merge pull request #250 from FsiGuy00015623/prevent-cloning-buffer-images
Prevent cloning of images in buffers
2020-03-10 14:53:13 +09:00
FsiGuy00015623 5d104f637a Prevent cloning of images in buffers
Now, in UpdateImageObject, if an image has no URI but had a valid bufferView, it will no longer change the image object or copy the buffer object to an outside file at baseDir. 
(When saving files from streams, this function would previously save textures in buffers as "#.png" in the program's working directory instead of the model file's directory, and create a broken link in the updated image object if the two locations were different.)
2020-03-09 16:57:21 -05:00
Syoyo Fujita 2a1dc1b9e3 Merge pull request #249 from CesiumGS/accessor-index-fix
Ensures only valid bufferViews are mentioned in accessor
2020-03-05 23:59:23 +09:00