メインコンテンツまでスキップ

任意のシェイプキーの上書き

本アドオンを用いた、リップシンクに限らない全てのシェイプキ―の上書き方法について説明します。

スクリプトのアタッチ

まずは、シェイプキーを上書きしたい任意のメッシュに、BSO Overwrite BlendShapeをアタッチしましょう。

fix-blendshape-attach

注記

アタッチ方法がわからない方は、リップシンクの破綻の修正を参考にしてください


上書き対象のシェイプキーの設定

まずは、上書き対象のシェイプキーを指定しましょう。

上書き対象のシェイプキ―は

  • Add Pair で追加
  • Remove Last Pair で 削除

することができます。

ここで、Add Pairにより追加されたプルダウンより、上書きしたいシェイプキーを選択しましょう。


上書き用アニメーションの設定

最後に、上書き用アニメーションを設定しましょう。
こちらは、自作した上書き用アニメーションを、Animation欄にD&Dで登録すれば完了です。

以下は、まばたきシェイプキーvrc.blinkに、アニメーションF_blinkを上書きした際の例です。

fix-blendshape-attach

これにより、シェイプキー``vrc.blink```を、次のように上書きできました。

alt text