diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f4e0642..5b16f51 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -27,8 +27,8 @@ jobs: package-path: build/MeshHoleShrinker-${{ env.RELEASE_VERSION }}.unitypackage include-files: metaList - - name: Upload artifact - uses: actions/upload-artifact@v1.0.0 - with: - name: unitypackage - path: build/MeshHoleShrinker-${{ env.RELEASE_VERSION }}.unitypackage + - name: Release + uses: fnkr/github-action-ghr@v1 + env: + GHR_PATH: build/MeshHoleShrinker-${{ env.RELEASE_VERSION }}.unitypackage + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/Assets.meta b/Assets.meta new file mode 100644 index 0000000..288d7a4 --- /dev/null +++ b/Assets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d3198fc35a9f03c48876a79834a3f496 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Chigiri.meta b/Assets/Chigiri.meta new file mode 100644 index 0000000..4f6fbad --- /dev/null +++ b/Assets/Chigiri.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5fbcb44e4d52e494a98d69880a73131a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Chigiri/MeshHoleShrinker.meta b/Assets/Chigiri/MeshHoleShrinker.meta new file mode 100644 index 0000000..4dcfef5 --- /dev/null +++ b/Assets/Chigiri/MeshHoleShrinker.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 718d7e767667b6144b1a2c5a07378f98 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor.meta b/Assets/Chigiri/MeshHoleShrinker/Editor.meta similarity index 100% rename from Editor.meta rename to Assets/Chigiri/MeshHoleShrinker/Editor.meta diff --git a/Editor/Chigiri.MeshHoleShrinker.Editor.asmdef b/Assets/Chigiri/MeshHoleShrinker/Editor/Chigiri.MeshHoleShrinker.Editor.asmdef similarity index 100% rename from Editor/Chigiri.MeshHoleShrinker.Editor.asmdef rename to Assets/Chigiri/MeshHoleShrinker/Editor/Chigiri.MeshHoleShrinker.Editor.asmdef diff --git a/Editor/Chigiri.MeshHoleShrinker.Editor.asmdef.meta b/Assets/Chigiri/MeshHoleShrinker/Editor/Chigiri.MeshHoleShrinker.Editor.asmdef.meta similarity index 100% rename from Editor/Chigiri.MeshHoleShrinker.Editor.asmdef.meta rename to Assets/Chigiri/MeshHoleShrinker/Editor/Chigiri.MeshHoleShrinker.Editor.asmdef.meta diff --git a/Editor/MeshHoleShrinkerEditor.cs b/Assets/Chigiri/MeshHoleShrinker/Editor/MeshHoleShrinkerEditor.cs similarity index 100% rename from Editor/MeshHoleShrinkerEditor.cs rename to Assets/Chigiri/MeshHoleShrinker/Editor/MeshHoleShrinkerEditor.cs diff --git a/Editor/MeshHoleShrinkerEditor.cs.meta b/Assets/Chigiri/MeshHoleShrinker/Editor/MeshHoleShrinkerEditor.cs.meta similarity index 100% rename from Editor/MeshHoleShrinkerEditor.cs.meta rename to Assets/Chigiri/MeshHoleShrinker/Editor/MeshHoleShrinkerEditor.cs.meta diff --git a/Materials.meta b/Assets/Chigiri/MeshHoleShrinker/Materials.meta similarity index 100% rename from Materials.meta rename to Assets/Chigiri/MeshHoleShrinker/Materials.meta diff --git a/Materials/MeshHoleShrinker.UI.mat b/Assets/Chigiri/MeshHoleShrinker/Materials/MeshHoleShrinker.UI.mat similarity index 100% rename from Materials/MeshHoleShrinker.UI.mat rename to Assets/Chigiri/MeshHoleShrinker/Materials/MeshHoleShrinker.UI.mat diff --git a/Materials/MeshHoleShrinker.UI.mat.meta b/Assets/Chigiri/MeshHoleShrinker/Materials/MeshHoleShrinker.UI.mat.meta similarity index 100% rename from Materials/MeshHoleShrinker.UI.mat.meta rename to Assets/Chigiri/MeshHoleShrinker/Materials/MeshHoleShrinker.UI.mat.meta diff --git a/Prefabs.meta b/Assets/Chigiri/MeshHoleShrinker/Prefabs.meta similarity index 100% rename from Prefabs.meta rename to Assets/Chigiri/MeshHoleShrinker/Prefabs.meta diff --git a/Prefabs/Internal.meta b/Assets/Chigiri/MeshHoleShrinker/Prefabs/Internal.meta similarity index 100% rename from Prefabs/Internal.meta rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/Internal.meta diff --git a/Prefabs/Internal/MeshSnapshot.prefab b/Assets/Chigiri/MeshHoleShrinker/Prefabs/Internal/MeshSnapshot.prefab similarity index 100% rename from Prefabs/Internal/MeshSnapshot.prefab rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/Internal/MeshSnapshot.prefab diff --git a/Prefabs/Internal/MeshSnapshot.prefab.meta b/Assets/Chigiri/MeshHoleShrinker/Prefabs/Internal/MeshSnapshot.prefab.meta similarity index 100% rename from Prefabs/Internal/MeshSnapshot.prefab.meta rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/Internal/MeshSnapshot.prefab.meta diff --git a/Prefabs/MeshHoleShrinker.prefab b/Assets/Chigiri/MeshHoleShrinker/Prefabs/MeshHoleShrinker.prefab similarity index 100% rename from Prefabs/MeshHoleShrinker.prefab rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/MeshHoleShrinker.prefab diff --git a/Prefabs/MeshHoleShrinker.prefab.meta b/Assets/Chigiri/MeshHoleShrinker/Prefabs/MeshHoleShrinker.prefab.meta similarity index 100% rename from Prefabs/MeshHoleShrinker.prefab.meta rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/MeshHoleShrinker.prefab.meta diff --git a/Prefabs/Presets.meta b/Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets.meta similarity index 100% rename from Prefabs/Presets.meta rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets.meta diff --git a/Prefabs/Presets/MeshHoleShrinker-Almond-1.01.prefab b/Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Almond-1.01.prefab similarity index 100% rename from Prefabs/Presets/MeshHoleShrinker-Almond-1.01.prefab rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Almond-1.01.prefab diff --git a/Prefabs/Presets/MeshHoleShrinker-Almond-1.01.prefab.meta b/Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Almond-1.01.prefab.meta similarity index 100% rename from Prefabs/Presets/MeshHoleShrinker-Almond-1.01.prefab.meta rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Almond-1.01.prefab.meta diff --git a/Prefabs/Presets/MeshHoleShrinker-Maple-1.1.prefab b/Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Maple-1.1.prefab similarity index 100% rename from Prefabs/Presets/MeshHoleShrinker-Maple-1.1.prefab rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Maple-1.1.prefab diff --git a/Prefabs/Presets/MeshHoleShrinker-Maple-1.1.prefab.meta b/Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Maple-1.1.prefab.meta similarity index 100% rename from Prefabs/Presets/MeshHoleShrinker-Maple-1.1.prefab.meta rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Maple-1.1.prefab.meta diff --git a/Prefabs/Presets/MeshHoleShrinker-Mimino-1.0.1.prefab b/Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Mimino-1.0.1.prefab similarity index 100% rename from Prefabs/Presets/MeshHoleShrinker-Mimino-1.0.1.prefab rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Mimino-1.0.1.prefab diff --git a/Prefabs/Presets/MeshHoleShrinker-Mimino-1.0.1.prefab.meta b/Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Mimino-1.0.1.prefab.meta similarity index 100% rename from Prefabs/Presets/MeshHoleShrinker-Mimino-1.0.1.prefab.meta rename to Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/MeshHoleShrinker-Mimino-1.0.1.prefab.meta diff --git a/Scripts.meta b/Assets/Chigiri/MeshHoleShrinker/Scripts.meta similarity index 100% rename from Scripts.meta rename to Assets/Chigiri/MeshHoleShrinker/Scripts.meta diff --git a/Scripts/Chigiri.MeshHoleShrinker.asmdef b/Assets/Chigiri/MeshHoleShrinker/Scripts/Chigiri.MeshHoleShrinker.asmdef similarity index 100% rename from Scripts/Chigiri.MeshHoleShrinker.asmdef rename to Assets/Chigiri/MeshHoleShrinker/Scripts/Chigiri.MeshHoleShrinker.asmdef diff --git a/Scripts/Chigiri.MeshHoleShrinker.asmdef.meta b/Assets/Chigiri/MeshHoleShrinker/Scripts/Chigiri.MeshHoleShrinker.asmdef.meta similarity index 100% rename from Scripts/Chigiri.MeshHoleShrinker.asmdef.meta rename to Assets/Chigiri/MeshHoleShrinker/Scripts/Chigiri.MeshHoleShrinker.asmdef.meta diff --git a/Scripts/MeshHoleShrinker.cs b/Assets/Chigiri/MeshHoleShrinker/Scripts/MeshHoleShrinker.cs similarity index 100% rename from Scripts/MeshHoleShrinker.cs rename to Assets/Chigiri/MeshHoleShrinker/Scripts/MeshHoleShrinker.cs diff --git a/Scripts/MeshHoleShrinker.cs.meta b/Assets/Chigiri/MeshHoleShrinker/Scripts/MeshHoleShrinker.cs.meta similarity index 100% rename from Scripts/MeshHoleShrinker.cs.meta rename to Assets/Chigiri/MeshHoleShrinker/Scripts/MeshHoleShrinker.cs.meta diff --git a/README.md b/README.md index 1e15a95..56426b2 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ Unity上でアバター頭部を他の素体に接合するとき、接合部にすきまが開いてしまうのを防ぐなどの用途に有用です。 +![demo](https://repository-images.githubusercontent.com/295406109/a2eb0680-f6d5-11ea-9672-da464eeef28f) + ## 動作環境 Unity 2018.4 以降 @@ -23,11 +25,13 @@ Unity 2018.4 以降 "com.github.chigirits.MeshHoleShrinker": "https://github.com/chigirits/MeshHoleShrinker.git", ``` +こちらの方法でインポートした場合、以下の説明文中で示される本パッケージのプレハブやプリセットは `Assets/Chigiri/MeshHoleShrinker/...` 下ではなく `Packages/MeshHoleShrinker/Assets/Chigiri/MeshHoleShrinker/...` 下から選択してください。 + ## 使い方 1. シーンにアバターを配置し、頭部以外を非表示にする -2. 同シーンに `Prefabs/MeshHoleShrinker` を配置(一部後述の販売モデルはプリセットを利用できます) -3. `MeshHoleShrinker` の `Target` に、アバター頭部の `SkinnedMeshRenderer` を指定 +2. プロジェクトタブから `Assets/Chigiri/MeshHoleShrinker/Prefabs/MeshHoleShrinker` を探し、同シーンに配置(後述の一部販売モデルはプリセットを利用できます) +3. `MeshHoleShrinker` の `Target` に、アバター頭部の `SkinnedMeshRenderer`(一般的には `Body` オブジェクト)を指定 4. `New Shape Key Name` に追加するシェイプキーの名前を指定 ![usage-01](https://user-images.githubusercontent.com/61717977/93084783-88ae2a00-f6cf-11ea-8c92-a8433986f283.png) @@ -50,7 +54,7 @@ Unity 2018.4 以降 ### プリセットについて -以下の販売モデルは、あらかじめ位置合わせ済みのプリセットを `Prefabs/Presets/` 下に用意しています。モデルのプレハブを未加工のまま原点に配置した状態で適用してください。 +以下の販売モデルは、あらかじめ位置合わせ済みのプリセットを `Assets/Chigiri/MeshHoleShrinker/Prefabs/Presets/` 下に用意しています。モデルのプレハブを未加工のまま原点に配置した状態で適用してください。 - [みみの](https://booth.pm/ja/items/1336133) - [アーモンド](https://booth.pm/ja/items/2012982)