Commit Graph
98 Commits
Author SHA1 Message Date
Syoyo Fujita 3319a69410 Update glTF sample model repo path. 2016-11-24 16:20:57 +09:00
Syoyo Fujita 7043d97da7 Fix memory leak of stb_image data. 2016-11-24 16:20:34 +09:00
Syoyo Fujita 06e76d7c9b Initial support of node hierarchy. 2016-11-24 03:10:02 +09:00
Syoyo Fujita 0bf58251f4 Fix nodes generation. 2016-11-24 03:09:43 +09:00
Syoyo Fujita 8d44a946cc Fix mouse button state management. 2016-11-23 21:41:53 +09:00
Syoyo Fujita 3f4269f497 Compute geometric normal. 2016-11-23 21:40:57 +09:00
Syoyo Fujita 989b7ec822 Emit "name" for each "mesh" object. 2016-11-23 18:27:19 +09:00
Syoyo Fujita 6b8100a0b5 Rename function. 2016-11-23 18:26:49 +09:00
Syoyo Fujita d1b86d1345 Comented debug printf. 2016-11-23 18:22:04 +09:00
Syoyo Fujita a4917834e3 Initial support of node hierarchy. 2016-11-23 17:59:17 +09:00
Syoyo Fujita a5f1895cb1 Improve UI for one-button mouse. 2016-11-23 17:45:35 +09:00
Syoyo Fujita 07d8aaf608 Fix gltf semantic. 2016-11-23 02:13:55 +09:00
Syoyo Fujita 7e4fdc1af2 Fix gltf gen(WIP). 2016-11-23 01:42:51 +09:00
Syoyo Fujita 8ebeeb3fd1 Refactor scene graph(WIP). 2016-11-22 20:14:42 +09:00
Syoyo Fujita ac189403ce Start to add node hierarchy support(W.I.P.) 2016-11-22 17:54:47 +09:00
Syoyo Fujita b8ca02ec79 Refactor class. 2016-11-21 19:29:04 +09:00
Syoyo Fujita a7455e3a83 Update doc. 2016-10-18 21:16:34 +09:00
Syoyo Fujita 5b0cdf40eb Initial GL rendering support of curves primitive(render as GL_LINES). 2016-10-18 20:39:33 +09:00
Syoyo Fujita c254c5b250 Fix typo(extra -> extras)
Add some curves support to glview.
2016-10-17 20:00:19 +09:00
Syoyo Fujita 9af5663ad1 Remove GL_TRINANGLES restriction for mode in primitive parameter. 2016-10-17 18:05:42 +09:00
Syoyo Fujita b9a06abd61 Remove inttypes dependency in TinyGLTFLoader header definition. 2016-10-17 18:02:45 +09:00
Syoyo Fujita 10b68c5112 Fix build on some compilers. 2016-10-17 13:18:08 +09:00
Syoyo Fujita 9151bd356d Initial support of "extras" property.
Change license from BSD to MIT.
2016-10-17 03:48:55 +09:00
Syoyo Fujita 9f14af725d Initial support of converting Alembic curve to .gltf. 2016-10-15 20:12:23 +09:00
Syoyo Fujita a0fc4b64d7 Merge branch 'master' of github.com:syoyo/tinygltfloader 2016-10-14 19:00:58 +09:00
Syoyo Fujita fe2ff8c2f7 Initial working abc2gltf converter. 2016-10-14 18:50:33 +09:00
Syoyo Fujita 1371b5a631 Improve error messsage a bit. 2016-10-14 18:50:14 +09:00
Syoyo Fujita 8b286b8549 Initial abc -> gltf converter. 2016-10-13 16:48:53 +09:00
Syoyo Fujita ec42337486 W.I.P. alembic to gltf converter. 2016-10-11 01:41:08 +09:00
Syoyo Fujita 2936f2000f Merge pull request #12 from r-lyeh/master
Fix .glb loading (Windows)
2016-08-30 14:45:43 +09:00
r-lyeh 264d536445 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 c0127e81bd 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 e3c4bc02a4 Use correct value for TEXTURE_WRAP_MIRRORED_REPEAT 2016-08-19 17:28:03 -04:00
Syoyo Fujita 8a071cffdd Pretty print output JSON. 2016-07-20 20:00:34 +09:00
Syoyo Fujita 78df25e76c 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 7038764957 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 d4eb52f60b 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 0d47849248 Support conditional checking of glTF sections 2016-06-23 15:16:21 -04:00
Luke San Antonio 6f3cdcf459 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 8eac79be87 Add macros for more texture formats 2016-06-23 14:33:54 -04:00
Syoyo Fujita d2272a61af Suppress clang compiler warnings. 2016-06-21 21:18:12 +09:00
Syoyo Fujita 8997a2f0c3 Parse sampler 2016-06-19 21:56:06 +09:00
Syoyo Fujita d3ac26fbde Update TODO 2016-06-19 18:19:09 +09:00
Syoyo Fujita f7d1107393 Initial support of animation. 2016-06-19 18:16:10 +09:00
Syoyo Fujita 0caa54c4a1 Small fix on README. 2016-06-17 00:36:45 +09:00
Syoyo Fujita bcd88c0e82 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 40014ade3d 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 19c104c2ac Support loading binary shader source data for binary glTF. 2016-06-15 20:58:42 +09:00
Syoyo Fujita 06bc68b260 Merge branch 'master' of github.com:syoyo/tinygltfloader 2016-06-15 20:44:19 +09:00
Syoyo Fujita 6acbcc45cb Update README.
Fix exec name in test_runner.py
2016-06-15 15:48:18 +09:00