Syoyo Fujita
72f3f77840
Update doc.
2016-10-18 21:16:34 +09:00
Syoyo Fujita
ebce2521b2
Initial GL rendering support of curves primitive(render as GL_LINES).
2016-10-18 20:39:33 +09:00
Syoyo Fujita
8038965d33
Fix typo(extra -> extras)
...
Add some curves support to glview.
2016-10-17 20:00:19 +09:00
Syoyo Fujita
a5e63705a3
Remove GL_TRINANGLES restriction for mode
in primitive
parameter.
2016-10-17 18:05:42 +09:00
Syoyo Fujita
7680abf54d
Remove inttypes dependency in TinyGLTFLoader header definition.
2016-10-17 18:02:45 +09:00
Syoyo Fujita
f3447a236b
Fix build on some compilers.
2016-10-17 13:18:08 +09:00
Syoyo Fujita
f696c6f188
Initial support of "extras" property.
...
Change license from BSD to MIT.
2016-10-17 03:48:55 +09:00
Syoyo Fujita
1db9a358a7
Initial support of converting Alembic curve to .gltf.
2016-10-15 20:12:23 +09:00
Syoyo Fujita
c39d93879a
Merge branch 'master' of github.com:syoyo/tinygltfloader
2016-10-14 19:00:58 +09:00
Syoyo Fujita
e08ef2fbd5
Initial working abc2gltf converter.
2016-10-14 18:50:33 +09:00
Syoyo Fujita
0614eb8fa6
Improve error messsage a bit.
2016-10-14 18:50:14 +09:00
Syoyo Fujita
f91a3b7f0e
Initial abc -> gltf converter.
2016-10-13 16:48:53 +09:00
Syoyo Fujita
8d6fc9ece6
W.I.P. alembic to gltf converter.
2016-10-11 01:41:08 +09:00
Syoyo Fujita
0976b09d4f
Merge pull request #12 from r-lyeh/master
...
Fix .glb loading (Windows)
2016-08-30 14:45:43 +09:00
r-lyeh
66c1063995
Fix .glb loading (Windows)
...
Fixes loading of https://github.com/KhronosGroup/glTF/blob/master/sampleModels/Duck/glTF-Binary/Duck.glb
2016-08-29 16:56:18 +02:00
Syoyo Fujita
d112d0969d
Merge pull request #11 from lukesanantonio/texture-wrap-fix
...
Use correct value for TEXTURE_WRAP_MIRRORED_REPEAT
2016-08-20 15:20:09 +09:00
Luke San Antonio Bialecki
904612cd23
Use correct value for TEXTURE_WRAP_MIRRORED_REPEAT
2016-08-19 17:28:03 -04:00
Syoyo Fujita
fcaacde94c
Pretty print output JSON.
2016-07-20 20:00:34 +09:00
Syoyo Fujita
5d8c5c832b
Merge pull request #10 from lukesanantonio/feature-conditional-section-checking
...
Support conditional checking of glTF sections
2016-06-24 12:44:47 +09:00
Syoyo Fujita
90f6ccb55b
Merge pull request #9 from lukesanantonio/feature-texture-formats
...
Add macros for more texture formats
2016-06-24 12:44:35 +09:00
Syoyo Fujita
b209c29d39
Merge pull request #8 from lukesanantonio/fix-empty-file-segfault
...
Prevent a segfault when loading an empty file
2016-06-24 12:44:11 +09:00
Luke San Antonio
9e36b61ed5
Support conditional checking of glTF sections
2016-06-23 15:16:21 -04:00
Luke San Antonio
b310b4a32e
Prevent a segfault when loading an empty file
...
If the size of the file is zero, we just signal an error and return false.
2016-06-23 15:15:07 -04:00
Luke San Antonio
6d616f5f06
Add macros for more texture formats
2016-06-23 14:33:54 -04:00
Syoyo Fujita
cf6e07b1ec
Suppress clang compiler warnings.
2016-06-21 21:18:12 +09:00
Syoyo Fujita
c261563b0b
Parse sampler
2016-06-19 21:56:06 +09:00
Syoyo Fujita
10c55cc3b5
Update TODO
2016-06-19 18:19:09 +09:00
Syoyo Fujita
8c5ab0344f
Initial support of animation
.
2016-06-19 18:16:10 +09:00
Syoyo Fujita
330f6da818
Small fix on README.
2016-06-17 00:36:45 +09:00
Syoyo Fujita
5bab26d37e
Merge pull request #7 from lukesanantonio/master
...
Print shaders, programs, and techniques in loader_example.cc
2016-06-16 13:41:37 +09:00
Luke San Antonio
5415f413b8
Print shaders, programs, and techniques in loader_example.cc
...
This changes the way parameters for materials and techniques are
printed. Now only one of either the number array or string value will be
printed. Before, both would be printed with the same name being used.
2016-06-15 14:11:55 -04:00
Syoyo Fujita
3cdfb3bd07
Support loading binary shader source data for binary glTF.
2016-06-15 20:58:42 +09:00
Syoyo Fujita
4904852e4e
Merge branch 'master' of github.com:syoyo/tinygltfloader
2016-06-15 20:44:19 +09:00
Syoyo Fujita
36c718386c
Update README.
...
Fix exec name in test_runner.py
2016-06-15 15:48:18 +09:00
Syoyo Fujita
92cb3d9c4d
Merge pull request #5 from lukesanantonio/feature_technique
...
Support shaders, programs, and techniques
2016-06-15 15:35:07 +09:00
Syoyo Fujita
7b91552bb1
Merge pull request #6 from lukesanantonio/master
...
Only use valid (triangle) primitive sets
2016-06-15 15:33:13 +09:00
Luke San Antonio
caa24b0513
Support plain text data URIs
2016-06-15 02:23:09 -04:00
Luke San Antonio
10a3e1da81
Only use valid (triangle) primitive sets
...
ParsePrimitive returns false immediately on error but the return value
wasn't being checked in ParseMesh so invalid / uninitialized primitives
were being added to the mesh.
2016-06-15 02:15:23 -04:00
Luke San Antonio
da8b5d148c
Add newline to error messages in LoadExternalFile
2016-06-14 22:52:06 -04:00
Luke San Antonio
cdf4cb79ed
Add support for shaders, programs, and techniques
2016-06-14 22:51:53 -04:00
Luke San Antonio
19894c7806
Add function to parse string dictionaries
...
A string dictionary in the glTF spec is called a "dictionary object of
strings." For example: mesh.primitives.attributes, technique.attributes,
and technique.uniforms.
2016-06-14 22:47:50 -04:00
Syoyo Fujita
a5c15e9e76
Merge branch 'master' of github.com:syoyo/tinygltfloader
2016-06-11 16:33:46 +09:00
Syoyo Fujita
89ac0b45cb
Update README.
2016-06-11 16:33:32 +09:00
Syoyo Fujita
8317ffbe8a
Improve windows build.
...
Don't report error when `in_normal` is not used in the shader.
2016-06-11 16:10:39 +09:00
Syoyo Fujita
9a478238c7
Format source.
2016-06-06 01:26:57 +09:00
Syoyo Fujita
0a3b09f33e
Initial glTF writer example(W.I.P).
2016-06-06 01:26:18 +09:00
Syoyo Fujita
064d177448
Print warning when bufferView.target == 0.
2016-06-06 01:20:52 +09:00
Syoyo Fujita
d286bd9ac0
Print bufferView.target.
2016-06-06 01:20:32 +09:00
Syoyo Fujita
b37b7de27c
Retinal display fix for glview.
2016-06-05 22:35:37 +09:00
Syoyo Fujita
e04b1b56d8
Add error check for scenes
property.
2016-06-05 22:31:20 +09:00