Commit Graph

463 Commits

Author SHA1 Message Date
ousttrue
45ac246b05 mv VRM.Samples to VRM/Samples 2021-08-18 17:40:06 +09:00
ousttrue
a2b7e34ff5 UniVRM-0.80.0 2021-08-11 20:02:05 +09:00
Masataka SUMI
58b2588f2d Use GUID in asmdefs 2021-08-04 15:19:09 +09:00
ichi23
c438331162 skip mesh export if CanExport is false 2021-07-27 16:11:09 +09:00
ousttrue
35798939b7 Merge pull request #1109 from Santarh/fixDestroyNulLAccess
Add properties & Fix the bug in `RuntimeGltfInstance`
2021-07-19 17:50:00 +09:00
Masataka SUMI
2f970a200c Add Nodes property. 2021-07-19 16:57:39 +09:00
Masataka SUMI
b6fc095ce1 Add animationClip property. 2021-07-19 16:51:20 +09:00
Masataka SUMI
5baee4aabf Fix the bug about unrelated renderers was manipulated. 2021-07-19 16:41:20 +09:00
Masataka SUMI
e3929b2d04 add interfaces. 2021-07-19 16:40:15 +09:00
Masataka SUMI
21a5f4e315 Make asmdef's auto-referenced true. 2021-07-19 16:15:35 +09:00
ousttrue
b3017166a4 UniVRM-0.79.0 2021-07-19 12:06:18 +09:00
ousttrue
14ea4befce コード整理。IMaterialValidator.EnumerateTextureProperties 追加した
Exporter がテクスチャー列挙という形式をとらずに全部展開してするという手法を取っているため、それほど共通化されない。
2021-07-16 17:38:51 +09:00
ousttrue
0d9b9cbbf7 MeshExportList を追加。GetUniqueMaterials を共通化 2021-07-16 16:47:21 +09:00
ousttrue
da4eff1318 非対応のテクスチャタイプをエラーにする 2021-07-16 15:49:09 +09:00
Masataka SUMI
a9b743f92e fix MissingReferenceException 2021-07-05 18:03:30 +09:00
Masataka SUMI
700f47b42a Add null check 2021-07-02 15:37:34 +09:00
Masataka SUMI
ab1f61e560 make public resource unique method 2021-07-01 20:48:29 +09:00
ousttrue
7874e72c07 matrix extraction may X-Mirror 2021-07-01 15:05:10 +09:00
ousttrue
760051f1ac Merge pull request #1085 from ousttrue/feature10/VRMC_hdr_emissiveMultiplier
VRMC_materials_hdr_emissiveMultiplier 実装
2021-06-30 15:10:26 +09:00
ousttrue
a569e1081b default 引き数止め(privateだし) 2021-06-30 15:08:26 +09:00
ousttrue
8b645b060d Merge pull request #1083 from Santarh/fixDuplicatedSufix
Add unique suffix to same name assets.
2021-06-30 13:51:10 +09:00
Masataka SUMI
e1c897b220 Add unique suffix to same name assets. 2021-06-29 22:23:03 +09:00
Masataka SUMI
70c01d5344 AnimationClip import with AnimationClipFactory 2021-06-29 21:02:19 +09:00
ousttrue
ff2271eea9 apply VRMC_materials_hdr_emissiveMultiplier 2021-06-29 20:35:57 +09:00
ousttrue
0bdb224215 gltfExporter use GltfExportSettings 2021-06-29 20:25:58 +09:00
ousttrue
6cfdf81429 merge MeshExportSettings to GltfExportSettings 2021-06-29 20:25:58 +09:00
ousttrue
7f7c01c011 mv GltfExportSettings to Runtime 2021-06-29 20:25:57 +09:00
ousttrue
68d9c76d0e mv EmissiveMultiplier to UniGLTF 2021-06-29 20:25:56 +09:00
ousttrue
7b0c8f5f97 Merge pull request #1076 from Santarh/parser
Refactoring `GltfParser`
2021-06-29 12:50:19 +09:00
Masataka SUMI
90aa30ab29 Fix bug of unarchiving stored file in zip. 2021-06-28 02:10:33 +09:00
Masataka SUMI
8ce79f7cdd Add comments 2021-06-28 00:33:31 +09:00
Masataka SUMI
3ed5c4fe5c Rename IGltfData to GltfData 2021-06-28 00:26:54 +09:00
Masataka SUMI
a1c40eeda0 Implements Parser variants. 2021-06-28 00:26:05 +09:00
Masataka SUMI
e5ca1346a5 Rename GltfParser to IGltfData 2021-06-27 21:45:30 +09:00
Masataka SUMI
02455ef51d TextureDeserializer can await. 2021-06-24 22:03:46 +09:00
Masataka SUMI
8e4cfafcf5 change condition to defencive 2021-06-24 15:20:39 +09:00
Masataka SUMI
5ee806d672 can access ITextureExporter 2021-06-24 15:16:15 +09:00
Masataka SUMI
2ad014f11c Rename 2021-06-24 15:13:05 +09:00
Masataka SUMI
ee77504ed3 don't export alpha if material has no transparency 2021-06-23 23:52:45 +09:00
Masataka SUMI
fbd885c67c Export texture's alpha if only necessary. 2021-06-23 23:04:16 +09:00
PoChang007
851b9432d7 Merge pull request #1067 from ousttrue/version/v0_78_0
UniVRM-0.78.0
2021-06-23 13:11:44 +09:00
ousttrue
0d0471535a UniVRM-0.78.0 2021-06-23 13:05:19 +09:00
Masataka SUMI
887d4b61a2 Allow External chunks. 2021-06-22 21:24:43 +09:00
Masataka SUMI
c3775ca15f Add migration code about legacy roughness texture behaviour. 2021-06-22 19:59:59 +09:00
ousttrue
c8e245c172 Skip R, S 2021-06-22 14:13:07 +09:00
ousttrue
20d068e16f skip T if [0, 0, 0] 2021-06-22 14:06:41 +09:00
PoChang007
4f549c59d1 Merge pull request #1049 from ousttrue/feature10/fix_sparse
Feature10/fix sparse
2021-06-21 13:40:55 +09:00
ousttrue
9c937e623d ImporterContext.AnimationClips に External か否かの情報を追加
* AnimationClips は、 gltf.animations と一対一に対応する
* externalObjectMap に由来する AnimationClips は、Dipspose時にDestroy しないし、TransferOwnership の対象から外す
2021-06-17 21:18:07 +09:00
ousttrue
46320b4d7b ExtendSparseBufferAndGetAccessorIndex の呼び出し引数の間違いを修正 2021-06-17 15:48:06 +09:00
ousttrue
4a14a71305 Merge pull request #1046 from ousttrue/version/v0_77_0
UniVRM-0.77.0
2021-06-16 19:16:43 +09:00