每位玩過 Warcraft, Starcraft, Broodwar 的人都知道,Blizzard 的動畫做得很棒,故事也科幻/奇幻得很有特色。像是它的 Starcraft 兩代的故事就整個讚到不行,而且終於,有了 Starcraft II 來把它的故事做更進一步的延伸,同時,還滿足了廣大的玩家(好吧,我承認我屬於後者,對於它的故事,我只是略知一二而已)。
據說,Starcraft II 的預告片(Trailers)和串場電影(Cinematics)(沒看過的你,一定要去抓下來看看,是人類的基本兵種 marine 的誕生過程,看完後會覺得整個酷到不行。)會使用 Renderman 來算圖,而且 Blizzard 還因為這樣而應徵起了 Renderman Programmer。
這裏有一篇針對 Starcraft II 的那個預告片做的“官方訪談〝(Insider Interview: the making of the starcraft II cinematic teaser),對岸的火星時代有簡體中譯。文章中提到,預告片裏的那隻 marine 是 Blizzard 動畫小組(Cinematic team)做過的 3D 模型中,polygon 面數最多的(500 萬面),同時也是最複雜的一個(這算是廢話)。他們在製作這一個預告片時,是動畫小組和遊戲小組(Game team)合力討論與合作的。因為不是外包給別的動畫公司來製作,所以整個動畫和遊戲的同調性很高,不過他並沒有指出有哪些細節的同調,只約略提到,不管是造型,故事等之類的。
同時,訪談中也提到,Blizzard 過去在做自己的動畫時,是使用一些比較不有名(off-the-shelf)的程式,然後當他們要做這一隻預告片時,那隻程式直接說:「老子不幹了,這玩意兒實在太複雜了」(我看到這段時,覺得很好笑)。後來,他們的解決方案之一,正是 Pixar 出的 Renderman!!!
為此,Blizzard 的這個 Cinematic team 急需熟稔 Renderman Programming 的人員加入。根據我在 Pixar Support Forum 裏的觀察(這個 forum 只有有買 Pixar 軟體產品的公司,才看得到),前一陣子的確是有一個暱稱 Blizzard Entertainment 的帳號,問了很多問題,感覺得出來有不少問題,是他們正在熟悉 Renderman 的過程所遇到的(這些我們也都遇過,問過,或解決過了),不過現在比較少看到來自他們的帳號的發問,應該是進入撰寫一堆配套工具的時期。
喜愛 Blizzard 且懂 Renderman Programming 的人,快點去投履歷吧(他們的徵人啟事已經出來約三個月了,拖太久,就比較不容易有機會了吧)。
PS. 訪談中 Nick Carpenter 說了如下的一段話:“Actually showing the marine being built gives us an exciting opportunity to show that in the StarCraft universe, even something that’s normally very mundane can have a truly epic feeling to it.”
PS II. 我發覺,我們目前遇過的 polygon 面數最多的,還不到 500 萬面也。