Syoyo
fe77cc5cdd
Serialize extension and extras for Camera. Fixes #257
2020-05-09 02:41:07 +09:00
Syoyo Fujita
18f0e20a11
Fix float and int comparison.
2020-04-29 19:16:35 +09:00
Syoyo Fujita
978adee547
Include cmath
for std::fabs
2020-04-29 17:33:48 +09:00
Syoyo Fujita
73c4cce303
Return false for zero-sized asset. Fixes #255
2020-04-28 01:06:34 +09:00
Syoyo Fujita
925b83627a
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
92c23725ae
Fix write functions so they work with MinGW
2020-04-12 16:00:33 -03:00
Syoyo Fujita
af750a5104
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
ff48fa0ff4
Fixed small error if node has no mesh.
2020-04-09 10:42:41 -04:00
Syoyo Fujita
ec45334d3d
Merge branch 'master' of github.com:syoyo/tinygltf
2020-04-06 22:12:39 +09:00
Syoyo Fujita
5f603c56dc
Do not segfault when the scene does not contain texture images. Fixes #251
2020-04-06 22:11:16 +09:00
Syoyo Fujita
063b8586f1
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
db855c6794
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
e391f6b03e
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
Sanjeet Suhag
5ecede71f0
Ensures only valid bufferViews are mentioned in accessor
2020-03-04 17:40:10 -05:00
Syoyo Fujita
40982716f9
Merge branch 'uri-decode'
2020-03-03 18:49:27 +09:00
Syoyo Fujita
4bdc96fb9b
Update copyright year.
...
Add note on the result from fuzzer test.
2020-02-24 01:36:24 +09:00
Syoyo Fujita
96ecea080a
Merge pull request #243 from mfpgs/reading_copyright
...
Reading copyright field in ParseAsset()
2020-02-20 23:42:14 +09:00
Miguel Sousa
22bfc843ee
Reading copyright field in ParseAsset()
2020-02-20 14:16:58 +01:00
Syoyo Fujita
eaa25a307a
Merge pull request #242 from Selmar/some_empty_array_fixes
...
Some empty array fixes
2020-01-29 01:27:44 +09:00
Selmar Kok
ab600b8e72
Merge remote-tracking branch 'origin/master' into some_empty_array_fixes
2020-01-28 13:46:22 +01:00
Selmar Kok
eb9d29c06e
dont serialize a couple of empty arrays
2020-01-28 13:45:38 +01:00
Syoyo Fujita
57356933c5
Merge pull request #240 from kacprzak/master
...
Set target for bufferView used by MorphTargets
2020-01-22 22:32:41 +09:00
Marcin Kacprzak
c3d6716c56
Set target for bufferView used by MorphTargets
2020-01-22 13:13:35 +01:00
Syoyo Fujita
ac5e09f8c3
Merge pull request #239 from Selmar/channel_target_extensions
...
Channel target extensions
2020-01-22 03:52:20 +09:00
Selmar Kok
e2c3fe1c0b
Merge remote-tracking branch 'origin/master' into channel_target_extensions
2020-01-21 18:46:58 +01:00
Selmar Kok
973d9b3394
add channel.target extensions
2020-01-21 18:45:24 +01:00
Syoyo Fujita
28ad4ab7b8
Add clang fuzzer tester.
2020-01-18 20:31:54 +09:00
Syoyo Fujita
0227ae5d9b
Merge pull request #238 from sammyKhan/patch-1
...
Initialize defaultScene to -1
2020-01-17 21:58:00 +09:00
sammyKhan
a0a62bde1c
Initialize defaultScene to -1
...
To prevent undefined behavior if the model is serialized without defaultScene being set explicitly.
2020-01-17 13:41:16 +01:00
Syoyo Fujita
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 )
2020-01-17 16:15:03 +09:00
Syoyo Fujita
bcf2ce586e
Merge pull request #237 from FrankGalligan/fix_image_uri_with_spaces
...
Fix loading images with spaces on Linux
2020-01-14 18:00:48 +09:00
Frank Galligan
aa3c5a1cad
Fix loading images with spaces on Linux
...
This change quotes the string before it is passed into wordexp.
This addresses issue https://github.com/syoyo/tinygltf/issues/236
2020-01-13 15:06:56 -08:00
Syoyo Fujita
db2fbeec9d
Add dlib license.
2020-01-08 02:39:46 +09:00
Syoyo Fujita
c4166e4c60
Initial support of decoding percent-encoding URI.
2020-01-08 02:38:01 +09:00
Syoyo Fujita
1cf179d377
Merge pull request #235 from ziocleto/master
...
BufferView ctor now uses correct members order.
2020-01-08 00:52:09 +09:00
Syoyo Fujita
ddc14f8ba6
Merge pull request #233 from 8i/fix-animation-sampler-serialization
...
Reserve space for animation samplers in serialization
2020-01-08 00:47:41 +09:00
Syoyo Fujita
72f4a55edd
Suppress clang warnings. Fixes #234
2020-01-08 00:40:41 +09:00
Dado
379bb612f1
BufferView ctor now uses correct members order.
...
tiny_gltf.h line 815
(Moved target(0) to second to last)
2020-01-07 14:41:12 +00:00
Jacek
1da4e5d633
Reserve space for animation samplers in serialization
2020-01-06 15:15:21 -06:00
Syoyo Fujita
4e47bc7799
Fill BufferView variables with initial/invalid values just in case.
2020-01-02 22:07:25 +09:00
Syoyo Fujita
9cc3e91968
Merge pull request #232 from kacprzak/master
...
Do not set target on bufferView pointing to animation data
2020-01-02 21:53:53 +09:00
Marcin Kacprzak
d09788d10f
Do not set target on bufferView pointing to animation data
2020-01-02 13:00:48 +01:00
Syoyo Fujita
a11f6e1939
Allow empty buffer when serializing glTF buffer data.
2019-12-19 14:20:01 +09:00
Syoyo Fujita
8ced108571
Merge pull request #230 from itainter/fix-primitive-extension
...
Fix the issue that the extension of primitive written as extension of mesh.
2019-12-18 13:33:46 +09:00
zhaozhiquan
3eb65e269a
Fix the issue that the extension of primitive written as extension of mesh.
2019-12-18 11:28:57 +08:00
Syoyo Fujita
1322c7bf09
Merge branch 'master' of github.com:syoyo/tinygltf
2019-11-24 20:50:50 +09:00
Syoyo Fujita
49651fe3d9
Update READE.
2019-11-24 20:50:35 +09:00
Syoyo Fujita
db93a87c4a
Merge pull request #226 from epajarre/glb-bin-blob
...
Glb bin blob
2019-11-19 01:30:10 +09:00
Eero Pajarre
7b0d81bf12
Added support for BIN chunk when saving in glb format
...
If saving in glb (binary) format the first buffer in
model is saved as gbl chunk number 1 in binary format.
This operation is not performed if the first buffer
as an url specified.
2019-11-18 14:15:48 +02:00
Eero Pajarre
2e8a115d7e
Only serialize Accessor.normalized if it is true
2019-11-18 13:09:25 +02:00