Blender 的 Shape key 能紀錄網面模型各種不同的形狀而不破壞最原始的佈線。Shape Key 的應用範圍非常的廣,比如使用者可以紀錄一個角色模型臉部的多組 shape key,來創造各種表情變化。
製作一個簡單的頭部,如下圖。
- 在物件模式,選取頭部模型,到 Properties 視窗 -> Object Data 分頁裡的 Shape Keys 面板,按 [+] 按鈕;
- 新增一組名為 Basis 的 shape key,這組 shape key 儲存此物件所有頂點的原始位置;
- 啟用 Relative 選項;
- 再按 [+] 按鈕,新增一組 shape key,預設名稱為 Key 1;
- 使用者可以到 Name 欄位更改為有意義的名稱;按 TAB 鍵進入編輯模式,移動嘴部的頂點,回到物件模式,新的頂點位置就會紀錄在 Key 1 這組 shape key 裡;
- 如果模型沒有發生變化,到 Value 欄位(6)調整影響比率,0 代表模型不會被影響,1 代表 100% 影響;
- 此外,可以從名稱最右方的眼睛圖示(7),選擇哪些 shape key 能對模型產生影響。
使用者還可以自訂 Value 影響程度的範圍(Range),在 Value 欄位左下方的 Min 和 Max 欄位。這兩欄可以是 0、1 以外的數值且都可以為負。若為負值,頂點會向相反的方向變化。
重複上述步驟,分別為嘴巴、眼睛增加 shape key,開關各組 shape key 並調整 value 影響值,
創造模型的表情,如下圖。
如果要製作簡單的 Shape Keys 動畫,把影格游標移動到要產生動作的影格,選取要產生動作的 Shape Key,改變 Value 欄位的值,接著在其上按 RMB,選 Insert Keyframe 插入關鍵影格。
References:
- Introduction to Shape Keys in Blender 2.6
- Non-Destructive Modeling with Shape Keys in Blender | Blender Cookie
- Modeling with Cloth Simulation in Blender | Blender Cookie
Blender 學習筆記
留言
張貼留言