コンテンツにスキップ

Blend Shape

一致する verb 数を持つ複数のシェイプ間をブレンドします。

Mode - ブレンディングモードを設定します:

  • Replace - 各 Blend Shape がその前のシェイプを置き換えます。
  • Deltas - Delta とは、元のシェイプと Blend Shape の配列内の各インデックスにあるシェイプとの差分です。このモードは「加算的」であるため、Replace とは異なる結果を生成するには複数のインデックスが必要です。例えば、「笑顔」を Blend Shape.0 に、「口をすぼめる」を Blend Shape.1 に追加することで、これらを相互にブレンドしてより多様な結果を生み出せます。

Button iconAdd ボタンを使用して追加のインデックスを作成します。

  • Input Shape - ブレンド先のシェイプを接続します。
  • Strength - 各ブレンドシェイプのバイアスを設定します。

Blend Shape ではシェイプの verb 数が一致している必要があります。Mesh Explorer を使用してシェイプが持つ verb の数を確認できます。詳細は Paths を参照してください。

異なる verb 数を持つシェイプ間のアニメーションには Morph を参照してください。

  1. Shape > Create Editable Primitives がチェックされていることを確認します。これにより、ツールで作成されたシェイプが Editable Shape になります。
  2. Option/Alt を押しながら Ellipse ツールをクリックしてシェイプ(Shape1)を作成します。
  3. Shape1 を選択し、Edit > Duplicate または Cmd/Ctrl + D で複製します(Shape2)。
  4. Edit Shape ツールを使用して Shape2 のポイントを調整します。
  5. Scene Window で目のアイコンをクリックして、Shape2 をビューポートから非表示にします。
  6. Blend Shape Behaviour を作成します。
  7. shape2.id→blendShape.0.inputShape(最初の Array)を接続します。
  8. Array の Strength0 に設定します。
  9. blendShape.id→shape1.deformers を接続します。

Blend ShapeStrength をスクラブすると Shape1 と Shape2 の間を行き来してブレンドされます。