Arthur Brainville (Ybalrid)
c3a6733db1
Add files to .gitignore
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-20 14:42:11 +01:00
Arthur Brainville
019dee91f2
Fix where stb image is actually implemented
...
Signed-off-by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-20 14:40:50 +01:00
Arthur Brainville (Ybalrid)
262e1d13f0
Setup CI for raytrace example
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-20 14:40:33 +01:00
Arthur Brainville (Ybalrid)
7ac021c928
Add a gltf_filename feild to the renderconfig struct
...
This is to get the filename that will be given to the gltf-loader
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-18 21:01:59 +01:00
Arthur Brainville (Ybalrid)
36312f8ee1
Applyind clang-format on main.cc. Included gltf-loader
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-18 20:24:57 +01:00
Arthur Brainville (Ybalrid)
80f1b5ba49
Move the implementation of stbi to it's own .cc file
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-18 20:09:24 +01:00
Arthur Brainville (Ybalrid)
3dc96bbfe4
Build the tinygltf loader code
...
Also remove the implementation of STB-Image from obj-loader.cc
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-18 19:55:02 +01:00
Arthur Brainville (Ybalrid)
2d52f2d3c8
Make this code buildable as is
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-18 19:21:38 +01:00
Arthur Brainville (Ybalrid)
598ea4b732
Add the current code of nanort + nanosg
...
This implementation will be based on commit
b31dc0bd92eb7ac896079849a2205fac4abbd087 from the nanort project
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-18 19:16:16 +01:00
Arthur Brainville (Ybalrid)
3f0158a8e4
Remove old nanort/nanosg code. Keep the gltf-loader class on hand
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info >
2018-02-18 19:13:57 +01:00
Syoyo Fujita
5364f178ae
Update README of gltf-validator.
2018-01-09 14:28:16 +09:00
Syoyo Fujita
c7ebe93a70
Add method for computing byteStride to Accessor struct.
...
This would fix issue #29 .
2018-01-03 17:47:08 +09:00
Syoyo Fujita
257b222d97
Report error message.
2017-12-19 18:45:22 +09:00
Syoyo Fujita
5dacfedc52
Update README.
2017-12-19 18:29:34 +09:00
Syoyo Fujita
e74a6cbdd0
Fix wrong return value( Fixes #26 )
2017-12-19 17:58:32 +09:00
Syoyo Fujita
ad73117961
Merge branch 'validator' into jsoncpp
2017-12-03 17:17:03 +09:00
Syoyo Fujita
7daa01260f
Fix compilation.
2017-12-02 21:21:06 +09:00
Syoyo Fujita
770995fa00
Use C++11 flag.
2017-12-02 21:18:59 +09:00
Syoyo Fujita
684e3e03d0
Add workaround for parsing glTF schemas
2017-11-25 19:55:28 +09:00
Syoyo Fujita
5e4f2b4c4e
Add json-schema-validator code.
2017-11-25 18:32:56 +09:00
Syoyo Fujita
37d71b31e0
Fix config setting.
2017-07-23 19:21:04 +09:00
Syoyo Fujita
d8491c2d0e
Add codes for raytrace example(W.I.P.)
2017-07-23 19:11:39 +09:00
Syoyo Fujita
0fc763d219
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
d44e2d2612
Remove Accessor.byteStride.
2017-07-03 00:56:16 +09:00
soma_arc
3b031090d5
Fix file/define/class name referenced in glview
2017-06-22 13:34:53 +09:00
Syoyo Fujita
4de15d04c7
Remove unused examples.
...
Refactor source code.
2017-06-04 17:42:41 +09:00
Syoyo Fujita
c6d6197f42
Update README.
2016-11-25 01:26:21 +09:00
Syoyo Fujita
8d39bf29a1
Do not emit empty Curves primitive.
2016-11-25 01:22:02 +09:00
Syoyo Fujita
67fbc6cfa1
Merge branch 'master' of github.com:syoyo/tinygltfloader
2016-11-24 18:21:18 +09:00
Syoyo Fujita
e61bcb82e0
Update README.
2016-11-24 17:56:56 +09:00
Syoyo Fujita
0269a33812
Show geomeric normal for mesh object.
2016-11-24 17:55:20 +09:00
Syoyo Fujita
b839ff0059
Fix nodes emission.
2016-11-24 17:42:18 +09:00
Syoyo Fujita
e849d49f5b
Fix draw length for GL_LINES.
2016-11-24 17:41:44 +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
4fe934c0c7
Update README.
2016-10-25 01:48:44 +09:00
Syoyo Fujita
ddd3f0ab33
Newline
2016-10-25 01:45:10 +09:00
Syoyo Fujita
d02e19e707
Add screenshot of cyhair.
2016-10-25 01:44:19 +09:00