Commit Graph

13 Commits

Author SHA1 Message Date
ousttrue
e76e2f9671 use SerializerTypes.Generated 2020-09-24 14:53:14 +09:00
ousttrue
8876a2c48a
Merge pull request #341 from hiroj/add_generated_serializer
add generated serializer, fix tests
2019-12-16 19:06:19 +09:00
hiroj
58e20856e3
Merge pull request #280 from saturday06/fix/typo_embedded
Fix typo (Base64Embedded)
2019-12-13 22:44:50 +09:00
hirose
2f042520bc default unijson 2019-12-13 22:06:02 +09:00
hirose
fcf63b6970 add generated serializer, fix tests 2019-12-13 20:50:23 +09:00
j-hirose
f1d40f6ded fix animation array copy 2019-08-29 17:26:58 +09:00
Isamu Mogi
99d3707c5b Fix typo (Base64Embedded) 2019-06-09 00:43:28 +09:00
yutopp
1d0c2d8840 Set 'ExplicitIgnorableItemLength = 0' to glTF elements to export models without errors 2019-01-31 15:31:16 +09:00
yutopp
66d8adc191 Fix validation configs for JsonSchema when converting to glb bytes 2019-01-16 17:40:19 +09:00
yutopp
da2f7b8490 Add experimental expoter option. Enable error checks for glTF 2019-01-15 17:56:44 +09:00
yutopp
8479c7c9b2 Add a test for glTF components. Fix json schema to export them correctly by using JsonSchema 2019-01-15 16:07:15 +09:00
Isamu Mogi
da2fb76fd4 Remove invalid json like meshes[].primitives[].targets[].TANGENT = -1
In UniVRM v0.45 invalid glTF json values like
`meshes[].primitives[].targets[].TANGENT = -1` had been removed
by UniGLTF.JsonSerializableBase.SerializeMembers(). But it was disabled
unexpectedly since v0.46's following commit:
a85b9699e7 (diff-6d81c3ba04eb19e159e64767f9dd1325L36)

Now call UniGLTF.GLTFJsonFormatter.GLTFValue() explicitly to run serializable's
SerializeMembers() for removing those values that restores UniVRM v0.45
behavior without reflections.

Fixes #105
2019-01-04 02:40:23 +09:00
yutopp
7938679772 Move Assets/* (expect Plugins) to Assets/VRM/* 2018-12-29 13:21:42 +09:00