Commit Graph

142 Commits

Author SHA1 Message Date
Masataka SUMI
c96d4c1331 Image の MimeType を ITextureDeserializer に伝達する 2021-12-08 19:01:22 +09:00
Masataka SUMI
46c6d94e57 昔のコードが古い呼び出し方をしていたので修正 2021-12-04 02:24:07 +09:00
ousttrue
1eec47dedd Update exporter interface. use ExportingGltfData 2021-10-26 21:02:09 +09:00
ousttrue
e8f7fdbda7 Rename GltfBufferWriter to ExportingGltfData 2021-10-26 20:34:50 +09:00
ousttrue
58678776b5 add GltfBufferWriter 2021-10-26 17:37:03 +09:00
notargs
1e98f065e1 Fix errors 2021-10-25 17:03:47 +09:00
notargs
adcf43dcbe Merge remote-tracking branch 'upstream/master' into readonly_struct_material_descriptor 2021-10-25 17:02:13 +09:00
notargs
700f033fd7 MaterialDescriptorをreadonly structに変更 2021-10-25 16:52:55 +09:00
Masataka SUMI
d6f7b23970 rename 2021-10-22 20:33:55 +09:00
Masataka SUMI
e8037d112c refactoring 2021-10-22 20:32:21 +09:00
Masataka SUMI
d2e2f8403e VRM 0.x の仕様に反する変換 Export は throw する 2021-10-22 20:31:28 +09:00
Masataka SUMI
2a01ef551b Merge branch 'master' of https://github.com/vrm-c/UniVRM into fixExporterInterface 2021-10-22 20:22:58 +09:00
Masataka SUMI
efbb5aca0c renderQueue を復帰する 2021-10-22 17:09:52 +09:00
Masataka SUMI
fe25feaed6 refactor 2021-10-22 16:39:23 +09:00
Masataka SUMI
4b0cfe972e comment 2021-10-22 16:38:40 +09:00
Masataka SUMI
bd982eae8f rename 2021-10-22 16:31:58 +09:00
Masataka SUMI
61415a927d TransparentZwrite のフォールバック時の指定を明示的にする 2021-10-22 16:06:45 +09:00
Masataka SUMI
95b032d12e gltfExporter の GltfExportSettings が、コンストラクタと Export 関数の引数で二重に与えられていたのを修正 2021-10-20 16:31:42 +09:00
Masataka SUMI
1fa7b70b0c UnlitTransparentWithZWrite は MToon の Emissive Factor にフォールバックさせる 2021-09-28 19:18:53 +09:00
Masataka SUMI
2c4803b3eb rename 2021-09-28 19:02:41 +09:00
ousttrue
a92890f371 Implement VRMZWriteMaterialImporter 2021-09-27 21:01:35 +09:00
ousttrue
d938e9dd05 VrmExtensions to VrmExtension 2021-09-02 13:00:33 +09:00
ousttrue
5dd603f4fc MaterialDescriptorGenerator を constructor 経由にした 2021-09-01 21:44:03 +09:00
ousttrue
be20d1ce96 add VRMData.cs 2021-09-01 21:26:50 +09:00
ousttrue
2e8d8dd316 VRMImporterContext の materialGenerator をカスタマイズするのに VRM.glTF_VRM_extensions vrm が必用
* VRMImporterContext の中で VRM.glTF_VRM_extensions vrm を取り出していて使いづらいので引き数で渡す方法を追加することにした
2021-09-01 20:37:37 +09:00
ousttrue
dc58edafdd rename URP to Urp 2021-08-31 19:31:42 +09:00
ousttrue
90f49c4262 add Vrm10UrpMaterialDescriptorGenerator and VRMURPMaterialDescriptorGenerator 2021-08-31 19:30:21 +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
Masataka SUMI
5bfa273750 suppress deserialize 2021-06-29 22:39:25 +09:00
Masataka SUMI
d95aa73577 Fix error when material count was zero in VRM 2021-06-29 22:37:11 +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
Masataka SUMI
3ed5c4fe5c Rename IGltfData to GltfData 2021-06-28 00:26:54 +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
3f002f08a4 Refactoring 2021-06-24 15:25:33 +09:00
Masataka SUMI
2ad014f11c Rename 2021-06-24 15:13:05 +09:00
Masataka SUMI
fbd885c67c Export texture's alpha if only necessary. 2021-06-23 23:04:16 +09:00
ousttrue
612a59cba7 TakeResponsibilityForDestroyObjectFunc の返り値削除
GameObject(prefab root)の移譲の判定にしか使っていなかった。設計変更で不要になった
2021-06-10 20:39:13 +09:00
ousttrue
a17c789a02 ImporterContext.LoadAsync が UnityObjectManager を戻すようにインタフェースを変更 2021-06-10 20:39:12 +09:00
ousttrue
aa6b826cb3 rename UnityResourceDestroyer to UnityObjectManager 2021-06-10 20:39:12 +09:00
ousttrue
3b1f3fb52c add SubAssetKey to TakeResponsibilityForDestroyObjectFunc 2021-06-10 20:39:11 +09:00
ousttrue
6268ec803b IResponsibilityForDestroyObjects 2021-06-10 20:39:11 +09:00
ousttrue
5f2afbfbcf 後方互換 2021-06-08 13:31:41 +09:00
ousttrue
90b78b1add GltfPbrTextureImporter に fallback する条件 2021-06-08 13:25:38 +09:00
Masataka SUMI
9d0592088a Add argument to VRM & VRM10 ImporterContext 2021-05-27 21:32:11 +09:00
Masataka SUMI
02e51346f4 define ITextureDeserializer 2021-05-27 18:54:27 +09:00
Masataka SUMI
c456c9ddf7 mv MaterialImporter MaterialDescriptorGenerator 2021-05-27 16:00:16 +09:00
Masataka SUMI
8cba3ba71a mv MaterialImportParam MaterialDescriptor 2021-05-27 15:56:51 +09:00
Masataka SUMI
570cef700d mv TextureImportParam TextureDescriptor 2021-05-27 15:43:57 +09:00