ShapeKeyValueCopy - ShoninVRC/ShoninAssets GitHub Wiki

License

このスクリプトはMITライセンスで提供致します。

This script is provided under the MIT license.
LICENSE:https://github.com/ShoninVRC/ShoninAssets/blob/master/LICENSE

Background

アバターの作り直しや、別バージョンの作成時にデフォルトで設定してあったシェイプキーを設定しなおすのが面倒でした。

It is a hassle to re-set the default shape key when re-create an avatar or creating another version of the avatar .

Usage

エディタ画面上部のShoninAssets/ShapeKeyValueCopyからウィンドウを開きます。
Copy meshes rootにコピー元のアバターのrootオブジェクト、Paste meshes rootにペースト先のアバターのrootオブジェクトを指定します。
Applyボタンを押すと、コピー元の全ての子オブジェクトのシェイプキーの値がペースト先の全ての子オブジェクトの同盟シェイプキーの値にコピーされます。
Undo、Redoに対応しています。

To open the Console, from Unity’s main menu go to ShoninAssets > ShapeKeyValueCopy.
Specify the root object of the source avatar in "Copy meshes root" and the root object of the destination avatar in "Paste meshes root".
By pressing the Apply button, the shape key values of all child objects in the source are copied to the same shape key values of all child objects of the same name in the destination.
Suppoted Undo and Redo.