Syoyo Fujita
7b6edab3a9
Initial support of parsing/serializing Camera.
2017-07-13 18:20:14 +09:00
Syoyo Fujita
06402256c7
Remove binary extension since glTF 2.0 supports binary format in native manner.
2017-07-13 01:28:55 +09:00
Syoyo Fujita
d9d012a5df
Accessor.min and Accessor.max are now optional parameter.
...
Set BufferView.byteStride default value to 0(= tightly packed). Fixes #13 .
2017-07-12 18:29:29 +09:00
Syoyo Fujita
965071b309
Merge pull request #12 from Teybeo/devel
...
Update Readme.md
2017-07-12 15:28:18 +09:00
Teybeo
9ec8137dd0
Update Readme.md
2017-07-09 20:45:28 +02:00
Syoyo Fujita
168d0595ef
Remove Accessor.byteStride.
2017-07-03 00:56:16 +09:00
Syoyo Fujita
822788921e
Delete Accessor.byteStride
field which was removed in glTF 2.0 spec.
2017-06-26 17:54:34 +09:00
Syoyo Fujita
a12620f378
Fix bufferView.byteStride is read into byteLength
property. Fixes #9
2017-06-24 20:57:05 +09:00
Syoyo Fujita
06a2be8d9d
Merge branch 'devel' of github.com:syoyo/tinygltf into devel
2017-06-23 00:26:14 +09:00
Syoyo Fujita
4df5f94eb7
Fix appveyor script.
2017-06-23 00:24:24 +09:00
Syoyo Fujita
72d5af4d9e
Merge pull request #8 from soma-arc/fix-naming
...
Fix file/define/class name referenced in glview
2017-06-23 00:23:54 +09:00
soma_arc
74a94f5068
Fix file/define/class name referenced in glview
2017-06-22 13:34:53 +09:00
Syoyo Fujita
2840a0eb48
Rename filename/define/class name.
2017-06-21 02:52:11 +09:00
Syoyo Fujita
73cd7b9c1d
Fix build on Visual Studio.
2017-06-20 03:02:57 +09:00
Syoyo Fujita
9a1ea7e300
Merge branch 'feature/serialize-gltf' of https://github.com/sketchfab/tinygltf into sketchfab-feature/serialize-gltf
2017-06-20 02:17:28 +09:00
Aurélien Chatelain
cc8ba99179
Adds serialization functions
2017-06-19 14:32:27 +00:00
Aurélien Chatelain
756ee6ba4d
Adds extensionsRequired object
2017-06-19 14:32:27 +00:00
Aurélien Chatelain
8d5e0a75e8
Fixes typos and useless data
2017-06-19 14:32:27 +00:00
Aurélien Chatelain
2682c6fb4b
Fixes morph targets parsing
2017-06-19 14:32:24 +00:00
Syoyo Fujita
168da25539
Update build script.
2017-06-05 01:58:26 +09:00
Syoyo Fujita
5b40745f7a
Remove unused examples.
...
Refactor source code.
2017-06-04 17:42:41 +09:00
Syoyo Fujita
4ebd5a9f82
Merge pull request #2 from sketchfab/devel
...
Devel
2017-05-31 00:17:45 +09:00
Syoyo Fujita
2fb2f92997
Merge pull request #3 from syoyo/revert-1-feature/update-tinygltf-20
...
Revert "Feature/update tinygltf 20"
2017-05-31 00:17:29 +09:00
Syoyo Fujita
08c9d25629
Revert "Feature/update tinygltf 20"
2017-05-31 00:16:45 +09:00
Syoyo Fujita
80249464ae
Merge pull request #1 from sketchfab/feature/update-tinygltf-20
...
Feature/update tinygltf 20
2017-05-31 00:16:15 +09:00
Aurélien Chatelain
6d3bfd7e1b
Fix image parsing (2.0)
2017-05-30 15:04:35 +00:00
Aurélien Chatelain
0aab1575d5
Update buffer parsing (2.0)
2017-05-30 15:03:57 +00:00
Syoyo Fujita
40c4a0a60a
Update binary glTF header check(Reading binary glTF is still in progress)
2017-05-30 01:21:36 +09:00
Syoyo Fujita
d7ec19c3dc
Fix Animation dumper.
2017-05-30 00:52:00 +09:00
Syoyo Fujita
90e1ed21bc
byteOffset
in Accessor and BufferViews are optional;
2017-05-30 00:47:37 +09:00
Syoyo Fujita
d17ff66b3d
BufferView.byteOffset is optional(default = 0).
2017-05-29 02:53:12 +09:00
Syoyo Fujita
d941f6d1eb
Update test runner.
2017-05-29 02:20:05 +09:00
Syoyo Fujita
e01fc67380
Merge branch 'devel' of github.com:syoyo/tinygltf into devel
2017-05-28 01:21:32 +09:00
Syoyo Fujita
e4ef6c070c
Upadate README.
2017-05-28 01:20:59 +09:00
Syoyo Fujita
b7f71e6786
Upadate README.
2017-05-28 01:20:05 +09:00
Syoyo Fujita
2d8edf5c8b
Merge branch 'sketchfab-feature/update-tinygltf-20' into devel
2017-05-27 23:57:04 +09:00
Syoyo Fujita
1866e11237
Add Cube test model.
2017-05-27 23:55:32 +09:00
Syoyo Fujita
f612015ac2
Keep up with loader_example.cc
...
Update picojson.h
2017-05-27 23:51:23 +09:00
Syoyo Fujita
2057b1ae6e
Merge branch 'feature/update-tinygltf-20' of https://github.com/sketchfab/tinygltf into sketchfab-feature/update-tinygltf-20
2017-05-26 02:16:49 +09:00
Syoyo Fujita
c8d3c76bb1
Sync with tinygltfloader
2017-05-25 01:42:38 +09:00
Aurélien Chatelain
38a6a7565c
Supports glTF morph (glTF 2.0, not tested)
2017-05-24 13:48:10 +00:00
Aurélien Chatelain
8cb98950ff
Supports glTF skinning (glTF 2.0)
2017-05-24 13:48:10 +00:00
Aurélien Chatelain
5cb4346a32
Adds workaround for unsupported images
2017-05-24 13:48:10 +00:00
Aurélien Chatelain
d48bbdcd90
Updates asset object (glTF 2.0)
2017-05-24 13:48:10 +00:00
Aurélien Chatelain
ab7b218385
Updates materials (glTF 2.0)
...
glTF 2.0 has now PBR materials.
Core material is Metallic/Roughness material
Specular/glossiness is still in an extension
Material properties can be number arrays (colors/factors) or JSON objects (textures)
2017-05-24 13:48:10 +00:00
Aurélien Chatelain
a25e495fd9
Updates camera object (glTF 2.0)
2017-05-24 13:48:10 +00:00
Aurélien Chatelain
ee4693e3a1
Supports glTF 2.0 schema
...
- Renaming 'Scene' to 'Model' to avoid confusion
- glTF top objects are now arrays, and objects are referenced by index instead of id
- added a few comments (required)
- default values
2017-05-24 13:48:10 +00:00
Aurélien Chatelain
f4f4ae4d89
Removes Technique/Shader/Program support (glTF 2.0)
2017-05-24 13:47:58 +00:00
Syoyo Fujita
36289fb59f
Merge pull request #15 from missmah/master
...
Possible fix for child values not being properly deserialized
2017-05-08 15:16:44 +09:00
Layla
1dbfe0ee13
Possible fix for child values not being properly deserialized.
...
* Add the child_value parsed by ParseObjectProperty to the return value
The omission of adding child_value to the return object appears to have been an oversight, as it is the only case where the parsed value is not added, and because child_value is otherwise unreferenced.
This change also does give us the value that we are expecting in our use case after loading our glTF.
Was this an oversight or an intentional omission?
2017-05-07 16:56:55 -04:00