範例製作 - trueSpace 4 表情動畫製作

作者:映心塵

page 5-1
適用版本:trueSpace4.0以上
發表日期:1999.11.4



圖 1:或許您不曉得 Truespace 4 也可以這樣玩!
按下此圖片,可瀏覽較大的尺寸

製作人物表情動畫一直都是一門使用者必修的課題,以往這類的技術僅是少數 專業人士的看家本領,這陣子,拜日本 3D 美少女風潮之賜,使的這類的技術很 快的就在國內流傳開來了,而會這門技術的玩家多不勝數更不在話下,由於這類 的技術被廣泛的研究,截至目前為止,幾乎所有的 3D 軟體都已經能製作出這類 的動畫,相信身為 Truespace 的使用者也迫不及待的想了解在 Truespace 中 到底要如何製作出這類的表情動畫!

筆者在仕冶資訊留下的一些技術文件當中,曾經有幾篇是講解如何製作人頭的 方法,在這些文件當中,有很多部分我留了相當大的彈性給讀者,目的是希望使 用者能自行創造出屬於自己的技術公佈這些技術也已經過了好一段日子了,不知 您是否做出來了呢??

在 Truespace 4 中使用 Nurbs Object 來拉人頭並不困難,反而是修整局部部位的 密度或張力比較費時一些,筆者在拉了無數個人頭之後發現,一個設計很好的人頭, 很輕易的就能經由一兩個控制點來拉出表情變化,包含閉眼,張口,喜,怒,哀,樂等表情!


圖 2:您想知道的秘密都包含在這個人頭裡面!

face.zip (58 k) 載入之後把眼睛的連結取消掉就能拉表情了

在還沒開始講解如何拉表情之前,筆者提供了一個人頭的物件檔,如(圖 2),如果您 有練習過我之前所公佈的方法,那麼當您在看到這個人頭的結構之後,應該會更容易 理解這個人頭是怎樣製作的,在此我將不打算再重新講解一次人頭的做法,剩下的 問題就請在這個人頭裡面尋找吧,這裡面有您想要的答案!!

一般來講,製作表情動畫最常用的動畫是 Morph (變形),它的原理是將同一個人頭 在拉出下一個表情之後另外儲存成另一個物件,依此類推,有多少表情動作,就存成 多少個物件,然後使用 Morph 的方式來達到動畫效果,在 Truespace 4 當中並沒有 這樣的功能,但是如果你願意另外付費的話,可以買到這類的外掛.

另一種方式為紀錄點線面的移動方式,但是這種方式只是過渡時期的應變措施,並 不是很理想,尤其當在一個完整的人物動畫當中,頭部的位置不可能永遠保持正立, 要在一個頃斜的頭部上調整控制點是相當不容易的,所以最理想的方式還是 Morph, 不過有勝於無,在沒有外掛程式的環境中,我們除了期待Truespace 5 之外,將就的先 來玩玩最貧窮的方式吧!

在 Truespace 4 裡邊,要製作這種方式的動畫,您必須先設定點編輯的屬性,我們可以 開啟物件巡覽工具如(圖 3)然後用滑鼠右鍵在點編輯的圖示點一下,然後就會出現 點編輯屬性對話方塊,如(圖 4),你只需將下邊動畫的方格選取,往後就只需在移動 點線面之前,先"跳格子",就能變成一段動畫了!!

圖 3:點編輯面板 圖 4:點編輯屬性面板

那麼,我們就開始來瞭解一下究竟表情是如何拉的吧!


1 | 2 | 3 | 4 | 5

映心塵
z586@ms11.hinet.net
http://members.xoom.com/lstart