跳到內容

Blend Shape

在具有匹配 verb 數量的多個形狀之間進行混合。

Mode - 設定blend 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

請參閱 Morph 了解如何在具有不同 verb 數量的形狀之間進行動畫過渡。

  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 上的 Strength 設為 0
  9. 連接 blendShape.id→shape1.deformers。

拖動 Blend ShapeStrength 將在 Shape1 和 Shape2 之間來回混合。