《少年 Pi 的奇幻漂流》孟加拉虎、狐獴動畫技術解秘

記者洪聖壹/台北報導

奧斯卡金獎導演李安執導《少年 Pi 的奇幻漂流》當中的孟加拉虎、海水和天空、漂流島和無數的狐獴等生動的影音讓影迷嘆為觀止,而這些原來都是透過知名特效製作公司Rhythm & Hues (R&H) 運用NVIDIA GPU,在洛磯山、印度、吉隆坡、溫哥華和台灣的工作室,創造了幾百個壯觀的 3D 鏡頭與特效製作而成。

在這部電影裡,從明亮蔚藍到陽光普照的天空、奇幻時刻、混亂,以至狂風暴雨的情景,塑造了印度裔動物園管理員的兒子 Pi 在遭遇船難後,與孟加拉虎在太平洋上漂流的傳奇故事。為了達到盡善盡美,李安導演再度與 R&H 特效團隊合作。而 R&H 以其客製化開發的視覺特效工具馳名,這些開發工具很多都是專為 GPU 運算編寫的。

[廣告] 請繼續往下閱讀.

▲《少年 Pi 的奇幻漂流》運用相當多的不同天空場景,而這些包括孟加拉虎、海水和天空、漂流島和無數的狐獴等生動的影音,全都是用動畫特效完成。(影片/擷取自 YouTube)

對於製作《少年 Pi 的奇幻漂流》,R&H 公司場景美術繪景動畫團隊主管 Heather Abels 表示,「這是我們有史以來做過最大型的場景背景美術繪圖。」光是天空,R&H 公司就要用超過 110 種不同的天空塑造整部片的場景,並且要運用平均 3GB 大小的檔案來製造完全高動態範圍影像,而我們要求細節部分要有高解析度畫面呈現,因為在很多場景中都需要大型的天空,同時我們也運用天空作為光線來源,並在電腦繪製的海水中製造不同的反射效果。如果沒有 Rampage 和 NVIDIA GPU ,我們無法完成這部電影。換句話說,這名為 Rampage 的工具,就是創造《少年 Pi 的奇幻漂流》各種令人不可思議天空場景的大功臣。

對此,NVIDIA 多媒體與娛樂產業部門主管 Greg Estes 表示:「 這部電影的特效,從眾多不同的天空場景、海水到動態模擬的孟加拉虎,都非常逼真。而從運算的角度來看,這些特效都是非常複雜和高難度的。我們很榮幸 NVIDIA GPU 能夠為這部數位藝術作品立下輝煌功績。」

[廣告] 請繼續往下閱讀..

 

Rampage 是一項 3D 投射映照軟體,它讓 R&H 的特效設計師在每個鏡頭中運用客製化場景美術繪景,快速地轉換不同的天空。用 NVIDIA GPU 執行 Rampage 軟體,可讓動畫設計師快速將 2D 的場景背景美術繪圖完全變成 3D 幾何座標,並可即時預覽每一個天空成像後是否符合導演和視覺特效製作 (VFX) 指導的想法,同時建立即時的光影參考影像再移交到其他動畫設計師團隊。

[廣告] 請繼續往下閱讀...

除了 Rampage , R&H 還有其他幾套用於《少年 Pi 的奇幻漂流》的客製化 GPU 工具,包括有室內場景影像合成軟體 Icy ,其中有幾個節點的程式碼用 NVIDIA 的平行運算架構 CUDA 編寫,達到即時色彩校正作業、時序重整和光學流程。

據了解,目前 CUDA 已經成為 R&H 工程師慣用的工具,因為 CUDA 可讓他們輕鬆從線上取得充裕的相關文件。用 CUDA 編寫的光學流程來部署,其效能比 R&H 舊有的 CPU 建署系統增加 10 倍,更讓動畫設計師以更快的方法設計出理想的場景。同樣地, R&H 支援 GPU 的獨家動畫與追蹤軟體 Voodoo ,也可隨著 NVIDIA 推出每個新世代的 GPU 產品而不斷提升其效能。

李安在製作《少年 Pi 的奇幻漂流》的過程當中,用非常高的規格來要求每個細節;R&H 公司軟體工程研發主管 Nathan Cournia 指出:「我的部門被授命的工作是要將每件事變得更有效率,在不影響影像品質的大前提下,用更節省成本和更快速的方法來完成工作,而《少年 Pi 的奇幻漂流》的需求讓我們朝客製化 GPU 發展。」

對於動畫設計開發有興趣的民眾,或是想要了解更進一步 GPU 開發工具相關訊息,可以到 NVIDIA 官網查詢。