FacialBaker - ShoninVRC/ShoninAssets GitHub Wiki
License
このスクリプトはMITライセンスで提供致します。
This script is provided under the MIT license.
LICENSE:https://github.com/ShoninVRC/ShoninAssets/blob/master/LICENSE
Background
Unityでの撮影用に使った表情をサクッとVRCに持っていきたいので作りました。
I made this because I wanted to quickly bring the expressions I used for filming in Unity to VRC.
Usage
エディタ画面上部のShoninAssets/FacialBakerからウィンドウを開きます。
ルートオブジェクトを指定し、各種設定した後Bakeボタンを押すとアニメーションファイルが出力されます。
Open the window from ShoninAssets/FacialBaker at the top of the editor screen.
Specify the root object, make settings and press the Bake button to output an animation file.
Setting Description
Root
アニメーションのルートオブジェクトを指定します。出力するアニメーションでは、ルートオブジェクトからの絶対パスが使用されます。
Specifies the root object of the animation. The output animation will use the absolute path from the root object.
SkinnedMeshRenderers
ルートオブジェクト内に含まれるSkinnedMeshRendererのうち、シェイプキーのあるものを表示します。選択したオブジェクトがアニメーションに登録されます。
Shows the SkinnedMeshRenderer contained within the root object that has a shape key. The selected object will be baked in the animation.
All / None
SkinnedMeshRenderersのチェックボックス全てをチェック、非チェックします。
Check or uncheck all SkinnedMeshRenderers checkboxes.
Directory Path
アニメーションファイルを保存するフォルダパスを指定します。指定されたフォルダが存在しない場合は新しく作成します。
Specifies the folder path where the animation files are to be saved. If the specified folder does not exist, create a new one.
File Name
アニメーションファイルのファイル名を指定します。ファイル名が指定されない場合は現在時刻が使用されます。
Specifies the filename of the animation file. If no file name is specified, the current time is used.
Include zero value
値が0のシェイプキーを含めます。
Include shape keys with a value of 0.
Reference animation clip
参照するアニメーションファイルを指定します。アニメーションファイルが指定されている場合はその内容をコピーした上でアニメーションファイルを作成します。
Specifies the animation file to be referenced. If the animation file is specified, its content is copied and then the animation file is created.
Bake
アニメーションファイルを出力します。
Make animation files.