Commit Graph

79 Commits

Author SHA1 Message Date
ousttrue
f28b5f93df assign vrmObject.Prefab when Extract 2021-08-06 17:24:05 +09:00
ousttrue
cb0c2b7570 Unity-2019 require ApplyRevertGUI call in OnInspectorGUI
https://github.com/Unity-Technologies/UnityCsReference/blob/2019.4/Modules/AssetPipelineEditor/ImportSettings/AssetImporterEditor.cs#L443
2021-08-04 14:37:23 +09:00
ousttrue
6951519a79 null check 2021-08-03 14:57:05 +09:00
ousttrue
6dead3bcd8 add null check 2021-08-03 13:34:36 +09:00
ousttrue
819fb95a25 Extract 時に VRM10Expression.Prefab をセットする 2021-07-29 17:51:38 +09:00
ousttrue
fa460f0031 JsonSchema を更新してコードを再生成した
https://github.com/vrm-c/vrm-specification/pull/296
2021-07-02 19:57:37 +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
ousttrue
8080bf7ab6 CanExtract 2021-06-24 18:46:12 +09:00
ousttrue
1ea276e959 CanExtract 2021-06-24 18:39:27 +09:00
ousttrue
765c685837 remove ScriptedImporterExtension 2021-06-24 18:24:18 +09:00
ousttrue
c6e6bf64a3 fix using 2021-06-23 12:53:43 +09:00
ousttrue
13c445f882 vrm0 の時だけ migration checkbox 2021-06-22 15:12:41 +09:00
ousttrue
1161054638 implement revert and apply 2021-06-21 15:30:25 +09:00
ousttrue
e5b1f378c3 ScriptedImporterEditorBase に Apply 前の状態を保持する。 2021-06-21 15:01:06 +09:00
ousttrue
21d0ce714e RemapEditorBase に externalObjectMap を保持しない 2021-06-21 14:15:48 +09:00
ousttrue
e04ac65bf5 WIP reload timing 2021-06-21 13:43:27 +09:00
ousttrue
682bde5289 RemapEditorBase constructor 2021-06-21 13:43:27 +09:00
ousttrue
f6c0f475cd RemapEditorBase 2021-06-21 13:43:26 +09:00
ousttrue
12e17f8c99 fix extract folder 2021-06-17 15:17:18 +09:00
ousttrue
8cad2ed2d0 external_object_map に null が入っているときがある(対象を削除したとき) 2021-06-17 14:35:18 +09:00
ousttrue
9fa1517a57 update Expression 2021-06-16 17:40:12 +09:00
ousttrue
cac6d2d295 fix extract VRM10Object 2021-06-15 20:13:25 +09:00
ousttrue
55db3fa8c3 clear 2021-06-15 20:03:23 +09:00
ousttrue
cb59024f8e WIP VRM10Object 2021-06-15 19:10:54 +09:00
Masataka SUMI
193342c701 Fix failing extracting meta object file in vrm1 2021-06-14 19:41:16 +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
e9d4654678 UnityObjectManager から ScriptedImporter に移譲する 2021-06-10 20:39:12 +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
d01b41e963 fix VrmScriptedImporterEditorGUI 2021-06-09 15:49:53 +09:00
ousttrue
e7d461fac1 Vrm10Parser を導入して、ここで extension の取り出しと migrate を呼び出すようにした。 2021-06-09 13:16:04 +09:00
ousttrue
b07eda0caa TryParseOrMigrate return bool 2021-06-08 19:38:40 +09:00
ousttrue
a557fd6eae show migration error 2021-06-04 16:27:25 +09:00
ousttrue
acfe0d347a implement AnimationClip extract 2021-06-03 14:11:12 +09:00
ousttrue
4c130f1e27 TmpGuiEnable to EditorGUI.DisabledScope 2021-06-03 14:11:12 +09:00
ousttrue
56db0e2e54 rename namespace MeshUtility to UniGLTF.MeshUtility
* MeshUtility と UniGLTF に重複していたクラスを削除
2021-06-01 18:09:41 +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
6ebd030f3a Ignore enumerating if vrm is 0 2021-05-26 21:50:23 +09:00
Masataka SUMI
a6d730d15f Refactor Texture enumeration to TextureSetImport 2021-05-26 21:22:34 +09:00
Masataka SUMI
6e85b42d65 Fix error of extracting 2021-05-25 18:22:44 +09:00
Masataka SUMI
44eead7f67 make extracted asset replacement work 2021-05-25 17:01:38 +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
ousttrue
a19e737662 vrm1 の Extract 先を vrm0 と別になるように修正。VRm10ExpressionAvatar が MonoBehaviour になった修正 2021-05-10 15:33:35 +09:00
Masataka SUMI
db336970c9 Separate Vrm10 Texture Enumerator 2021-05-07 20:34:01 +09:00