상품 설명
Unity上で、アニメーションとBlendShapeを相互変換できるEditor拡張ツールです
主な機能
- 現在のBlendShape値をAnimationClipへ変換
- AnimationClipからBlendShape値へ逆変換
- AnimationClipを指定時刻で変換
導入方法
1. ダウンロードした`Anim-BS Converter.unitypackage`をUnityプロジェクトへインポートします
2. Unity上部メニューから`Tools >AGEtools> Anim-BS Converter`を選択します
3. 開いたウィンドウへ対象のSkinnedMeshRendererを指定します
【BlendShapeからAnimationClipへ変換】
1. `Target Renderer`へ対象のSkinnedMeshRendererを指定します
2. 必要なBlendShapeにチェックを入れます
3. キーを書き込む時刻を`Time (seconds)`へ入力します
4. `Selected Current Values → AnimationClip`を押します
Animation Clipが未指定の場合は、新しい`.anim`ファイルを作成できます
既存のAnimationClipを指定した場合は、選択したBlendShapeの指定時刻にキーを追加または更新します
未選択のカーブや、それ以外のキーは保持されます
【AnimationClipからBlendShapeへ変換】
1. `Target Renderer`へ対象のSkinnedMeshRendererを指定します
2. `Animation Clip`へ読み込むClipを指定します
3. 評価する時刻を`Time (seconds)`へ入力します
4. 反映したいBlendShapeにチェックを入れます
5. `AnimationClip at Time → Selected BlendShapes`を押します
指定時刻の`blendShape.*`カーブが評価され、対象のSkinnedMeshRendererへ反映されます。
注意事項
- 本ツールはUnity Editor上で動作するEditor拡張です
- ご利用前にプロジェクトのバックアップを推奨します
- Animation Rootには、通常アバターのAnimatorが設定されているルートを指定してください
- AnimationClipに同名カーブが複数存在する場合、誤適用防止のため変換できないことがあります
- VRChatおよびUnity Technologies、そのほかの関連企業・団体とは関係のない非公式ツールです
サムネに使用しているアバター
しなの/ポンデロニウム研究所
https://booth.pm/ja/items/6106863
※アバターは付属しません
更新履歴
v1,0,1
・ツールの配置先をAssets/AGEtools/Anim-BS Converter/へ統一
・Unityメニューを「Tools > AGEtools > Anim-BS Converter」へ変更
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기