群組模擬軟件 Massive 創(chuàng)始人 Stephen Regelous 訪談

2006-07-24 3330 0

任何看過“the Lord of the Rings”指環(huán)王三部曲的觀眾都會被其中千軍萬馬的宏大場面所折服,這都要歸功于能創(chuàng)造數(shù)以萬計數(shù)字角色的群組模擬軟件 Massive。目前Massive1.0版本已經(jīng)在商業(yè)領(lǐng)域內(nèi)被廣泛使用了,而Massive2.0版本經(jīng)過改進和更新后于近期已經(jīng)正式發(fā)布了。下面我們就通過對Massive Software的創(chuàng)始人兼產(chǎn)品經(jīng)理Stephen Regelous的訪談來具體了解一下Massive。

問:能告訴我們什么是Massive以及它是如何誕生的?

:Massive是一個先進的自動化角色動畫工具。它最初是為了電影指環(huán)王三部曲而設(shè)計的。在Massive中,數(shù)字角色(或稱為代理)對它們所“看到”“聽到”“觸摸到”的事務(wù)自動做出反應(yīng)。這個軟件是為了藝術(shù)家使用而設(shè)計的,所以并不需要編程。此外Massive是一個完整的產(chǎn)品,包括骨架設(shè)計,運動混合,剛體動力學(xué),布料模擬,代理設(shè)置,位置布局,動作設(shè)計,皮膚榜定,材質(zhì)紋理,燈光工具,并且最終依靠基于經(jīng)過優(yōu)化的 RenderMan 進行渲染。

早在20世紀90年代初,我就開始探索如何通過新的途徑來制作電腦動畫,當Peter Jackson(指環(huán)王三部曲的導(dǎo)演)問我是否能為指環(huán)王三部曲開發(fā)一套群組模擬系統(tǒng)的時候,我立即就被這個項目吸引了,這可是能讓我實現(xiàn)夢想的一次絕佳機會,于是我擔任了指環(huán)王三部曲的群組模擬主管,并花了2年的時間編寫出了Massive

問:在編寫設(shè)計Massive的時候遇到的最大挑戰(zhàn)是什么?

:最大的挑戰(zhàn)包括:
1:要創(chuàng)建出一個具備響應(yīng)速度快,適應(yīng)能力強的仿真高品質(zhì)運動混合引擎。
2:要為藝術(shù)家設(shè)計一個用戶界面讓他們非常方便的創(chuàng)建人工智能動畫。
3:要設(shè)計一個效率極高并且非常穩(wěn)定的物理模擬引擎
4:要為成千上萬的代理數(shù)字角色定位

問:Massive的技術(shù)讓人吃驚,是如何做到能如此快速的處理這么龐大的數(shù)據(jù)?

:Massive能快速處理龐大數(shù)據(jù)是因為它最初就是為了這個而設(shè)計的。在程序中沒有一個字節(jié)是多余的,所以的函數(shù)都經(jīng)過精心的優(yōu)化以得到最佳的性能。因為知道要處理大量的數(shù)字角色,因此我設(shè)計了很多優(yōu)化內(nèi)存的方法,這樣可以讓處理過程的時間更加的線性,而不是像以往那樣處理過程的時間曲線是類似指數(shù)曲線的。因此即使在標準的PC工作站上運行仍然可以保障有足夠的內(nèi)存儲備。

問:你認為Massive的交互程度有多大?并且你推薦用什么樣的硬件來運行它?

:Massive是一個完全交互的環(huán)境,從建造骨架,智能設(shè)計,幾何學(xué)皮膚,分配材質(zhì)到燈光渲染都是在一個簡單而友好的用戶界面內(nèi)完成的。

硬件方面至少需要一塊Nvidia的專業(yè)圖形卡,1-2GB 的內(nèi)容和 2-3GHz 的處理器。

問:能比較一下 Massive 與其他的一些模擬技術(shù)嗎?比如 Softimage 的群組模擬工具

:首先 Massive 是唯一一個不需要編程的群組模擬系統(tǒng),而其他的系統(tǒng)都允許在用戶界面內(nèi)對現(xiàn)有的行為進行一些修改。在 Massive 中,絕對所有方面的角色行為能力都可以讓完全沒有編程基礎(chǔ)的人通過基于節(jié)點(node-based)的編輯器來實現(xiàn)。實際上真正拿Massive做出好東西的人通常都是那些傳統(tǒng)的關(guān)鍵楨動畫師。

此外除Massive以外,沒有任何一個群組模擬系統(tǒng)是完整的動畫工具,他們都需要依附于一些主流動畫軟件,比如 Maya 或 XSI,但是這樣問題就出來的,因為諸如 Maya 或 XSI 這樣的軟件最初根本不是為了高效處理群組模擬而設(shè)計的。

Massive包含用于設(shè)計,定位,動畫數(shù)字角色的高級工具,這是幾年來基于實際生產(chǎn)而產(chǎn)生出來的,除此以外沒有任何一個群組模擬工具是這樣的。


問:Massive在指環(huán)王三部曲中被持續(xù)應(yīng)用,在這三部曲的過程中你們都對Massive作了什么改善?

:其實在整個三集中最多的改善都是針對用戶界面的修改,唯一一次實質(zhì)性的改善是為了解決第二集(The Two Towers)中的時時布料模擬,新改進的布料解算比早前的足足快了100倍!

 















問:在Massive 2.0 版本中都有什么新功能?

:在 2.0 版本中的主要改進包括:

1:可以在用戶界面內(nèi)通過視窗進行抗鋸齒的操作

2:可以創(chuàng)建更高品質(zhì)的面部動畫,這樣角色就可以更加接近鏡頭。

3:對 active motion trees 的交互性和流程有了重大改進

4:加入了一項新的“記憶功能”,這樣數(shù)字角色就可以更加“聰明”

5:新增了畫筆繪制地形的功能,包括路徑,腳印等(見左圖)

6:改進了渲染效率

7:對層級定位做了重大改進

8:其他還有不少對于工作流程和穩(wěn)定性的改進

問:對Massive在未來幾年有什么看法?

:首先我對Massive能不斷創(chuàng)建更高品質(zhì)的群組模擬動畫非常有信心,并且我們也會不懈的努力,此外我希望Massive能用于電影特效以外的領(lǐng)域。

官方網(wǎng)址: Massive Software


31
評論區(qū)(0)
正在加載評論...
相關(guān)推薦