任何看過“the Lord of the Rings”指環(huán)王三部曲的觀眾都會被其中千軍萬馬的宏大場面所折服,這都要歸功于能創(chuàng)造數(shù)以萬計數(shù)字角色的群組模擬軟件 Massive。目前Massive1.0版本已經在商業(yè)領域內被廣泛使用了,而Massive2.0版本經過改進和更新后于近期已經正式發(fā)布了。下面我們就通過對Massive Software的創(chuàng)始人兼產品經理Stephen Regelous的訪談來具體了解一下Massive。
問:能告訴我們什么是Massive以及它是如何誕生的?
答:Massive是一個先進的自動化角色動畫工具。它最初是為了電影指環(huán)王三部曲而設計的。在Massive中,數(shù)字角色(或稱為代理)對它們所“看到”“聽到”“觸摸到”的事務自動做出反應。這個軟件是為了藝術家使用而設計的,所以并不需要編程。此外Massive是一個完整的產品,包括骨架設計,運動混合,剛體動力學,布料模擬,代理設置,位置布局,動作設計,皮膚榜定,材質紋理,燈光工具,并且最終依靠基于經過優(yōu)化的 RenderMan 進行渲染。
早在20世紀90年代初,我就開始探索如何通過新的途徑來制作電腦動畫,當Peter Jackson(指環(huán)王三部曲的導演)問我是否能為指環(huán)王三部曲開發(fā)一套群組模擬系統(tǒng)的時候,我立即就被這個項目吸引了,這可是能讓我實現(xiàn)夢想的一次絕佳機會,于是我擔任了指環(huán)王三部曲的群組模擬主管,并花了2年的時間編寫出了Massive
問:在編寫設計Massive的時候遇到的最大挑戰(zhàn)是什么?
答:最大的挑戰(zhàn)包括:
1:要創(chuàng)建出一個具備響應速度快,適應能力強的仿真高品質運動混合引擎。
2:要為藝術家設計一個用戶界面讓他們非常方便的創(chuàng)建人工智能動畫。
3:要設計一個效率極高并且非常穩(wěn)定的物理模擬引擎
4:要為成千上萬的代理數(shù)字角色定位
問:Massive的技術讓人吃驚,是如何做到能如此快速的處理這么龐大的數(shù)據(jù)?
答:Massive能快速處理龐大數(shù)據(jù)是因為它最初就是為了這個而設計的。在程序中沒有一個字節(jié)是多余的,所以的函數(shù)都經過精心的優(yōu)化以得到最佳的性能。因為知道要處理大量的數(shù)字角色,因此我設計了很多優(yōu)化內存的方法,這樣可以讓處理過程的時間更加的線性,而不是像以往那樣處理過程的時間曲線是類似指數(shù)曲線的。因此即使在標準的PC工作站上運行仍然可以保障有足夠的內存儲備。
問:你認為Massive的交互程度有多大?并且你推薦用什么樣的硬件來運行它?
答:Massive是一個完全交互的環(huán)境,從建造骨架,智能設計,幾何學皮膚,分配材質到燈光渲染都是在一個簡單而友好的用戶界面內完成的。
硬件方面至少需要一塊Nvidia的專業(yè)圖形卡,1-2GB 的內容和 2-3GHz 的處理器。
問:能比較一下 Massive 與其他的一些模擬技術嗎?比如 Softimage 的群組模擬工具
答:首先 Massive 是唯一一個不需要編程的群組模擬系統(tǒng),而其他的系統(tǒng)都允許在用戶界面內對現(xiàn)有的行為進行一些修改。在 Massive 中,絕對所有方面的角色行為能力都可以讓完全沒有編程基礎的人通過基于節(jié)點(node-based)的編輯器來實現(xiàn)。實際上真正拿Massive做出好東西的人通常都是那些傳統(tǒng)的關鍵楨動畫師。
此外除Massive以外,沒有任何一個群組模擬系統(tǒng)是完整的動畫工具,他們都需要依附于一些主流動畫軟件,比如 Maya 或 XSI,但是這樣問題就出來的,因為諸如 Maya 或 XSI 這樣的軟件最初根本不是為了高效處理群組模擬而設計的。
Massive包含用于設計,定位,動畫數(shù)字角色的高級工具,這是幾年來基于實際生產而產生出來的,除此以外沒有任何一個群組模擬工具是這樣的。
問:Massive在指環(huán)王三部曲中被持續(xù)應用,在這三部曲的過程中你們都對Massive作了什么改善?
答:其實在整個三集中最多的改善都是針對用戶界面的修改,唯一一次實質性的改善是為了解決第二集(The Two Towers)中的時時布料模擬,新改進的布料解算比早前的足足快了100倍!
|
答 :在 2.0 版本中的主要改進包括:
1:可以在用戶界面內通過視窗進行抗鋸齒的操作
2:可以創(chuàng)建更高品質的面部動畫,這樣角色就可以更加接近鏡頭。
3:對 active motion trees 的交互性和流程有了重大改進
4:加入了一項新的“記憶功能”,這樣數(shù)字角色就可以更加“聰明”
5:新增了畫筆繪制地形的功能,包括路徑,腳印等(見左圖)
6:改進了渲染效率
7:對層級定位做了重大改進
8:其他還有不少對于工作流程和穩(wěn)定性的改進
問:對Massive在未來幾年有什么看法?
答 :首先我對Massive能不斷創(chuàng)建更高品質的群組模擬動畫非常有信心,并且我們也會不懈的努力,此外我希望Massive能用于電影特效以外的領域。
官方網址: Massive Software