Commit Graph

106 Commits

Author SHA1 Message Date
ousttrue
042847ab64 implement KeepVertexColor 2021-12-09 19:54:59 +09:00
ousttrue
c9d829c9cd add checkbox 2021-12-09 19:39:51 +09:00
ousttrue
27f2d684a6 Separate VRMExportOptions.cs 2021-12-09 19:32:06 +09:00
Masataka SUMI
f7a67db1b1 使用していない AOT Call Generation を削除 2021-12-08 21:29:54 +09:00
Masataka SUMI
1848581067 VRM 0.x のメニューを整理 2021-12-08 21:21:36 +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
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
6b43069eb9 Remove RuntimeGltfInstance before saving a prefab. 2021-10-22 18:58:10 +09:00
Masataka SUMI
95b032d12e gltfExporter の GltfExportSettings が、コンストラクタと Export 関数の引数で二重に与えられていたのを修正 2021-10-20 16:31:42 +09:00
ousttrue
fe4c65489a copy Samples to Samples~ 2021-10-14 20:51:13 +09:00
ousttrue
251c3d7706 Samples を Samples~ に移動
以降、Unity でコンパイルが通っていることを保証できない。つらい
2021-10-13 17:37:45 +09:00
ousttrue
7d98ff15f9 UniVRM-0.84.0 2021-09-17 17:38:18 +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
a16d352cd9 rename unigltf to gltf 2021-08-20 16:57:39 +09:00
ousttrue
7189cfeeb3 内部バージョンは維持 UniGLTF/UniGLTFVersion.cs
* gltf/asset/generator は据え置き
2021-08-20 13:38:16 +09:00
ousttrue
8e51cef38f UniVRM-0.81.0
* rename com.vrmc.unigltf to com.vrmc.gltf
* and reversion. com.vrmc.gltf use same version with vrm
2021-08-19 18:49:08 +09:00
ousttrue
8b433a9e49 未使用 2021-08-18 21:12:12 +09:00
ousttrue
9562909c65 com.vrmc.univrm1 to com.vrmc.vrm 2021-08-18 20:56:43 +09:00
ousttrue
54d2e967e5 mv VRM10.Samples to VRM10/Samples
* StreamingAssets 移動
* BVH load 調整
2021-08-18 18:19:14 +09:00
ousttrue
cb5a30d683 update VersionMenu
* vrm-1 の更新忘れてた
* samples 追加
2021-08-18 18:04:18 +09:00
ousttrue
14ea4befce コード整理。IMaterialValidator.EnumerateTextureProperties 追加した
Exporter がテクスチャー列挙という形式をとらずに全部展開してするという手法を取っているため、それほど共通化されない。
2021-07-16 17:38:51 +09:00
ousttrue
51b2c48561 IMaterialValidator 2021-07-16 15:25:51 +09:00
ousttrue
6cfdf81429 merge MeshExportSettings to GltfExportSettings 2021-06-29 20:25:58 +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
ousttrue
4e321458ee remove gameobject after prefab created. 2021-06-14 19:12:28 +09:00
ousttrue
89276c2783 rename RuntimeGltfInstance 2021-06-11 17:16:47 +09:00
ousttrue
423889cb05 UnityObjectManager is not unnecessary for prefab 2021-06-11 17:12:13 +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
3b1f3fb52c add SubAssetKey to TakeResponsibilityForDestroyObjectFunc 2021-06-10 20:39:11 +09:00
ousttrue
0706c869ee MeshExportInfo.Renderers 2021-06-03 18:32:43 +09:00
ousttrue
ce98d54976 IBlendShapeFilter 2021-06-03 18:14:38 +09:00
ousttrue
ca8a04d6cb VertexColorState を格上げ 2021-06-02 17:25:25 +09:00
ousttrue
56db0e2e54 rename namespace MeshUtility to UniGLTF.MeshUtility
* MeshUtility と UniGLTF に重複していたクラスを削除
2021-06-01 18:09:41 +09:00
Masataka SUMI
c456c9ddf7 mv MaterialImporter MaterialDescriptorGenerator 2021-05-27 16:00:16 +09:00
Masataka SUMI
adbe16e154 mv GetTextureImportParamSet Get 2021-05-27 15:37:38 +09:00
Masataka SUMI
a4a5b1d0cb mv TextureSetImporter TextureDescriptorGenerator 2021-05-27 15:36:52 +09:00
Masataka SUMI
157c7091f7 follow test 2021-05-27 15:35:45 +09:00
Masataka SUMI
a6d730d15f Refactor Texture enumeration to TextureSetImport 2021-05-26 21:22:34 +09:00
Masataka SUMI
76582ebcf3 Ignore null 2021-05-25 16:47:16 +09:00
Masataka SUMI
7b5301d348 Convert VRM0 meta texture before extracting 2021-05-25 16:35:13 +09:00
Masataka SUMI
b7593254d9 Strict SubAssetKey constructor 2021-05-25 15:44:20 +09:00
Masataka SUMI
709fe25783 SubAssetKey の使用を厳格化 2021-05-24 23:28:43 +09:00
Masataka SUMI
9cd3288e4d mv SubAssetKey 2021-05-24 20:12:19 +09:00
Masataka SUMI
f88e8d7286 Refactoring Serializing Textures 2021-05-20 18:23:26 +09:00
ousttrue
4d3e24d49c gltf, vrm0, vrm1 でMeshExportValidatorを共通部品化 2021-05-06 20:03:55 +09:00