源自A64視覺震撼!星戰(zhàn)前傳3制作探秘
隨著星戰(zhàn)前傳3全球同步熱力上映,很多像筆者這樣的影迷們終于又有機(jī)會(huì)一睹星戰(zhàn)傳奇中波瀾壯闊的戰(zhàn)斗場(chǎng)面,真可謂是娛樂視聽難得一遇的饕餮大餐,那些還沒有看過西斯的反擊的讀者們也大可放心,因?yàn)楸疚牟粫?huì)對(duì)這部電影有任何詆毀和吹噓,相反,筆者想讓大家看到的是AMD究竟怎樣幫助Lucasfilm電影公司把這部如史詩般的作品從George Lucas的腦子里搬上銀幕。
星戰(zhàn)前傳3海報(bào)
筆者采訪了AMD數(shù)字媒體娛樂組的主管Charlie Boswell和JAK電影公司(Lucas電影公司的子公司)前置視覺特效主管人Dan Gregoire。

AMD究竟在星戰(zhàn)3中扮演了什么樣的角色呢?相信很多電影迷對(duì)Animatics這個(gè)詞已不再感到陌生,Animatics是用電腦輔助對(duì)影片畫面進(jìn)行前置視覺處理的一項(xiàng)技術(shù),在影片最后剪輯完成前通過電腦生成一個(gè)預(yù)覽版,導(dǎo)演會(huì)馬上構(gòu)思怎樣“射擊”才會(huì)讓整個(gè)畫面精彩、整個(gè)影片的節(jié)奏、攝像機(jī)的角度等等問題,這樣做無疑會(huì)節(jié)省影片上映前制作的時(shí)間與成本。
數(shù)字前置視覺作業(yè)透過運(yùn)算科技改進(jìn)傳統(tǒng)分鏡圖的規(guī)劃技術(shù)。星際大戰(zhàn)三部曲的制作人Rick McCallum表示,前置視覺作業(yè)可協(xié)助喬治盧卡斯過濾他的構(gòu)想,它讓導(dǎo)演、演員、工作團(tuán)隊(duì)、以及特效公司ILM在做出最后決定之前,都有機(jī)會(huì)實(shí)際先看到規(guī)劃中影片的初步制作影像。

Animatics也可以用來設(shè)置所有的CGI序列以幫助導(dǎo)演處理空間大戰(zhàn)的順序。當(dāng)然,所有的前置渲染都需要一臺(tái)出色的機(jī)器,Animaniacs工程師們需要一臺(tái)快速的機(jī)器工作,而這些正是AMD大顯身手的地方。Charlie告訴筆者星戰(zhàn)制片人Rick McCallum的秘書打電話通知他去開會(huì),之后,Charlie很清楚的知道他要完成什么樣的任務(wù)。Dan則強(qiáng)調(diào)說他和Lucas電影公司的合作關(guān)系已經(jīng)保持了好幾年,早在星戰(zhàn)前傳2,Athlon MP系統(tǒng)就已經(jīng)給很多觀眾留下了深刻的印象。在星戰(zhàn)前傳2中,JAK前置渲染了4400個(gè)射擊場(chǎng)面,其中2200個(gè)被最終采用,星戰(zhàn)前傳3前置渲染的射擊場(chǎng)面高達(dá)36500個(gè),是什么讓他們的工作效率如此明顯的提升呢?
64 bit的蛋雞困境
Dan向筆者說為了星戰(zhàn)前傳3的拍攝,AMD公司給他配備的系統(tǒng)全是最新的,有時(shí)甚至動(dòng)用64bit芯片和64bit操作系統(tǒng)。如果讀者還在懷疑要等多長時(shí)間才能讓普通消費(fèi)者體驗(yàn)到64位的威力,那些提早品嘗到了64bit的性能的工程師們可謂十分幸運(yùn),他們現(xiàn)在無不津津樂道AMD64在處理這些大容量數(shù)據(jù)優(yōu)越的表現(xiàn)。
平臺(tái)采用了哪些特殊的新技術(shù)是JAK需要的呢?HyperTransport功不可沒,它使得傳輸能力大幅上升,整個(gè)平臺(tái)內(nèi)到處都是流動(dòng)的數(shù)據(jù)。Charlie還說:“HyperTransport是平臺(tái)中一項(xiàng)至關(guān)重要的技術(shù),我們立志把AMD64設(shè)計(jì)成一個(gè)高效率的芯片,并且每塊芯片中我們都集成內(nèi)存控制器。Intel Xeon架構(gòu)中,兩塊芯片共享同一條通道與內(nèi)存控制器連接,這就是它的瓶頸所在,即使Intel把他們的芯片升級(jí)到64bit,這也只是加重瓶頸負(fù)擔(dān)。”
最終結(jié)果顯示,以多媒體為中心的應(yīng)用遏制住了Xeon工作站的性能,而Opteron工作站卻如魚得水,根據(jù)Charlie的所說,AMD使得在Windows環(huán)境中處理多媒體成為可能而不需要借助Apple Macs,也許一些年以后,我們就會(huì)向別人推薦Windows工作站。

Dan說64bit軟件和硬件現(xiàn)在就像是雞和蛋的關(guān)系(是先有蛋還是先有雞?^_^),軟件公司必須等到64bit硬件全面普及才會(huì)升級(jí)他們的軟件,而消費(fèi)者不想購買64bit是因?yàn)槿鄙?4bit軟件的支持(目前除了Windows低調(diào)發(fā)布64bit操作系統(tǒng),64bit應(yīng)用軟件可謂一張白紙)。
當(dāng)然,擁有更快的系統(tǒng)和漂亮的硬件如果不能有效的改變你的工作生活同樣是毫無意義,筆者先前曾提到AMD64技術(shù)帶來了工作流的改變-JAK電影公司把工作量從4400個(gè)射擊場(chǎng)面增加到6500個(gè)射擊場(chǎng)面,那么其它的隨之而來的會(huì)有什么改變呢?

JAK的前置視覺團(tuán)隊(duì)
Dan告訴我們說:George完全可以輕松的坐在工作站前導(dǎo)演影片,AMD64技術(shù)帶給他源源不斷的創(chuàng)意并隨時(shí)修改影片,包括從設(shè)計(jì)銀河背景與未來都市,到設(shè)計(jì)景物的動(dòng)線,所有作業(yè)都以飛快的速度進(jìn)行。搭載AMD Opteron處理器的系統(tǒng)帶來前所未有的功能與可靠度,大幅縮短影片的運(yùn)算時(shí)間,俾使喬治盧卡斯得以在數(shù)小時(shí)內(nèi)就能看到整個(gè)片段,但在過去這些運(yùn)算往往須耗費(fèi)數(shù)個(gè)星期才能完成。現(xiàn)在每天陪伴George的只是一塊三明治和一杯飲料,然后和別人一對(duì)一的審查畫面。

DAN在雙核心opteron工作站前工作(標(biāo)準(zhǔn)JAK工作站包括雙AMD Opteron 248 芯片, 4GB PC2700 RAM和NVIDIA QuadroFX 3000 顯卡, 雙 SATA硬盤)
charlie:“George Lucas是影片首席攝影導(dǎo)演,在星戰(zhàn)前傳前兩部中,他每個(gè)星期最多只能花一天時(shí)間制作animatics,當(dāng)George需要修改時(shí),他告訴團(tuán)隊(duì),然后團(tuán)隊(duì)離開去著色,下個(gè)星期后George再回來反映情況,現(xiàn)在,George可以實(shí)時(shí)的進(jìn)行調(diào)整。”
AMD、JAK、Charlie和Dan的將來是什么樣的呢?
AMD表示他們正尋找一種新的方式衡量技術(shù),Intel曾經(jīng)表示MHz就是性能的代名詞,AMD推出的Athlon處理器是反駁Intel最好的產(chǎn)品,AMD則認(rèn)為一項(xiàng)技術(shù)是否成功取決于消費(fèi)者使用它的效果,星戰(zhàn)就是其中一例,AMD的技術(shù)使他們完成了別的系統(tǒng)所不能完成的效果。
至于Dan,顯然他已不會(huì)再拍星戰(zhàn),“星戰(zhàn)終結(jié)篇以后,斯皮爾博格曾邀請(qǐng)George一起導(dǎo)演關(guān)于世界大戰(zhàn)的影片,我已經(jīng)通知公司,我們也正構(gòu)思新的夢(mèng)幻畫面。”

“任何人都有機(jī)會(huì)購買AMD64系統(tǒng)和一些圖形軟件,在家里的人和在電影攝影棚的人使用的工具沒有區(qū)別,人們可以想象他們?nèi)魏蜗胍臇|西,他們能夠做到的只受到想象力的限制而不是技術(shù)”Charlie解釋說。
當(dāng)雙核心opteron在天行者牧場(chǎng)中展示了它強(qiáng)悍的渲染能力,筆者衷心希望這會(huì)是媒體復(fù)興時(shí)代的一個(gè)開始!


