Syoyo Fujita
85ed1ac824
Merge pull request #33 from Ybalrid/CI_fix
...
Attempt to fix continuous integration (fix #31 )
2018-01-10 18:30:45 +09:00
Arthur Brainville (Ybalrid)
760c1a5065
Change VS version to one that is better compatible with C++11
...
Signed-off by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info>
2018-01-10 09:09:21 +01:00
Syoyo Fujita
f0606e83d3
Merge pull request #32 from Ybalrid/narrowingConversionWarning
...
Silence a MSVC warning about narrowing conversion
2018-01-10 12:20:28 +09:00
Arthur Brainville
8ce4e54394
Silence a MSVC warning about narrowing conversion
...
We actually want to convert a size_t value into an int value in this
return statement.
Fix the annoying MSVC warning by actually casting the bytestride to an
int
Signed-off-by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info>
2018-01-10 01:27:12 +01:00
Syoyo Fujita
45c29dc54d
Update README of gltf-validator.
2018-01-09 14:28:16 +09:00
Syoyo Fujita
1b482fe0be
Merge pull request #30 from Ybalrid/simplerMaterial
...
Simpler material data retreival
2018-01-09 12:19:03 +09:00
Arthur Brainville
9585391311
rename Color to ColorFactor
...
Signed-off-by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info>
2018-01-08 18:37:44 +01:00
Arthur Brainville
41fe772058
Const qualify const methods
...
Signed-off-by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info>
2018-01-08 18:32:48 +01:00
Arthur Brainville
5845319b1a
Add little utility methods to access the content of a Parameter object
...
Signed-off-by: Arthur Brainville (Ybalrid) <ybalrid@ybalrid.info>
2018-01-08 18:25:52 +01:00
Syoyo Fujita
1ebd29d84e
Remove unnecessary text.
2018-01-05 20:21:27 +09:00
Syoyo Fujita
f5318cc759
Describe more about C++ exception.
2018-01-05 20:17:37 +09:00
Syoyo Fujita
17cfbcc976
Fix argument to catch claus was wrong.
...
Add support to compile TinyGLTF with no C++ exception(TINYGLTF_NOEXCEPTION). Fixes #18 .
Add initial unit tests.
2018-01-05 20:14:46 +09:00
Syoyo Fujita
584f8c0ddf
Add method for computing byteStride to Accessor struct.
...
This would fix issue #29 .
2018-01-03 17:47:08 +09:00
Syoyo Fujita
3ab8ee1f87
Add name of Adrien and many contributrors.
2017-12-31 18:36:02 +09:00
Syoyo Fujita
daa726ec7c
Merge pull request #28 from Ybalrid/devel
...
Create LICENSE file according to the terms of the MIT License agreement
2017-12-31 15:02:01 +09:00
Arthur Brainville
5194b47a16
Create LICENSE
...
This library is an awesome project, and I can imagine a lot of 3D application written in C++ would happily use it to load glTF assets ;-)
However, the license wasn't properly stated on the project. To actually put work under the term of the MIT license agreement, a copyright notice **needs** to be distributed alongside the source code.
It is also standard practice to add a warranty disclaimer. This prevent people to hold you liable if (at least they think) something doesn't work because of this library.
I took the liberty to put the file in place, with your full name as stated on your GitHub profile as the copyright holder. This is the text that states that you, the author, grants the to other people to use this as a free/open-source software, with all the thing that comes with it (access to source code, right to modify, redistribute, redistribute modified version, and use for any purpose they like)
Sorry for the annoyance ^^"
2017-12-31 04:07:06 +00:00
Syoyo Fujita
b66d68f3fb
Report error message.
2017-12-19 18:45:22 +09:00
Syoyo Fujita
85591954ab
Update README.
2017-12-19 18:29:34 +09:00
Syoyo Fujita
dac2a89b63
Fix wrong return value( Fixes #26 )
2017-12-19 17:58:32 +09:00
Syoyo Fujita
660256062b
Update premake5.exe binary(5.0.0 alpha12).
2017-12-10 00:44:29 +09:00
Syoyo Fujita
87a76e1679
Merge branch 'patch-1' of https://github.com/cemdervis/tinygltf into cemdervis-patch-1
2017-12-10 00:39:52 +09:00
Syoyo Fujita
6bdd54f709
Rename premake config script.
2017-12-08 19:45:33 +09:00
Cemalettin Dervis
f889d2b0dc
Fixed typo ("RPEAT")
2017-12-07 21:58:15 +01:00
Cemalettin Dervis
246d866961
Fixed typo ("RPEAT")
2017-12-07 20:29:51 +01:00
Syoyo Fujita
06096520b8
Update README.
2017-12-03 17:26:25 +09:00
Syoyo Fujita
aec35f10c0
Update README.
2017-12-03 17:19:55 +09:00
Syoyo Fujita
802b4df991
Merge branch 'validator' into jsoncpp
2017-12-03 17:17:03 +09:00
Syoyo Fujita
738a13ebf4
Use C++11 in Travis build and appveyor build.
2017-12-02 21:22:58 +09:00
Syoyo Fujita
7ce4a42fc3
Fix compilation.
2017-12-02 21:21:06 +09:00
Syoyo Fujita
0501a46612
Use C++11 flag.
2017-12-02 21:18:59 +09:00
Syoyo Fujita
836753132b
Merge branch 'devel' into jsoncpp
2017-12-02 21:14:13 +09:00
Syoyo Fujita
a415cf477c
Add workaround for parsing glTF schemas
2017-11-25 19:55:28 +09:00
Syoyo Fujita
e59de221ff
Add json-schema-validator code.
2017-11-25 18:32:56 +09:00
Syoyo Fujita
cd1ddf341d
Describe supported platforms in README.
...
Better isnan/isinf availabity test(I guess).
2017-11-15 13:55:14 +09:00
Syoyo Fujita
b23f6fe492
Fix compile on iOS. Fixes #24 .
2017-11-15 01:03:09 +09:00
Syoyo Fujita
1657cf6a1d
Merge pull request #23 from e-schrade/devel
...
Parse KHR_Lights_cmn extension
2017-11-08 01:56:08 +09:00
Emanuel Schrade
186322bed6
Parse KHR_Lights_cmn extension
2017-11-06 11:14:49 +01:00
Syoyo Fujita
ef2f49ff19
User lowercase for Windows.h. Fixes #22 .
2017-11-05 17:18:46 +09:00
Syoyo Fujita
2e21be7e19
Use json.hpp instead of picojson(W.I.P.)
2017-11-05 17:13:24 +09:00
Syoyo Fujita
57c1018f89
Improve error message.
2017-10-19 18:48:26 +09:00
Syoyo Fujita
dfe8c70d9a
Merge pull request #21 from thestr4ng3r/devel
...
Disable wordexp for Android
2017-09-23 00:07:20 +09:00
Florian Märkl
d525e19582
Disable wordexp for Android
2017-09-22 15:25:48 +02:00
Syoyo Fujita
1aba9cf663
Merge pull request #20 from jianghaosen/devel
...
fix(row1728): accessor->normalize is a local variables and forget ini…
2017-08-29 22:29:57 +09:00
jianghaosen
4748ad61c0
fix(row1728): accessor->normalize is a local variables and forget initial it. Beside, the value of p
...
accessor->normalize is a local variables and forget initial it, it may be true or false. Beside, the
value of parse glTF do not assign to normalize.
2017-08-29 20:08:37 +08:00
Syoyo Fujita
1065728429
Remove installing cpp-coverage tool
2017-08-26 17:05:05 +09:00
Syoyo Fujita
dadcfa5306
Merge pull request #19 from jianghaosen/devel
...
fix(row926): a bug that filename is empty when parse glb
2017-08-26 17:03:58 +09:00
jianghaosen
b721fb76c6
fix(row926): a bug that filename is empty when parse glb
...
when parse glb, filename maybe a empty value, it will be wrong
2017-08-25 21:01:17 +08:00
Syoyo Fujita
59130d1a19
Check if JSON element is valid JSON object or not. Now all fuzz input passes. Fixes #16 .
2017-08-01 20:23:11 +09:00
Syoyo Fujita
cdf849061c
Wrap picojson::parse with exception clause to catch JSON parsing error.
2017-08-01 20:12:08 +09:00
Syoyo Fujita
2b0307f397
Hardened parsing and solved some issue found by fuzzer(issue 16).
2017-08-01 18:15:52 +09:00