「㩒個掣」CG人:3ds max Populate

香港的大型基建在這幾年陸續上馬,例如機場、鐵路網絡及公共運輸橋樑等等。公營機構在諮詢公眾及宣傳的時候,也會推出一系列三維宣傳短片。當中除了CG場景之外,CG角色的鋪排及預覽也是不可缺少的。這些公關工程當然會受惠給影視製作人員,大型基建的結構細節是非常重要,建模師需要根據建築圖則,去描繪建築物每一個細緻部位。建築師、工程師和室內設計師會以他們的專業角度去判斷三維模型的內外結構、建築物的素材及燈光效果的準確性。他們對建築結構的細緻度是非常嚴格,就算在支撐橫樑上的每一粒螺絲數目,也會要求動畫師完整無缺地跟隨原本的設計圖。唯獨在人物角色上會稍為輕鬆一點,一般只會要求一些現代的時裝人物,在地面上行走、停留、傾談及坐下。又或者是在每一個畫面上,衡量一下人物數量的分佈。重點是為硬繃繃的CG場景增添一點人性及生氣吧。

 

在大部份的客戶眼中,任何在電腦發生的事情都好像不需要花時間和金錢去完成,他們往往很喜歡說「唔係㩒個掣就得咩?」這是對後製人員一個美麗的誤會。不過有趣的是 3ds max 內置的 “Populate” 功能正正回應了客戶的要求。Populate 可讓動畫師享受「㩒個掣」的樂趣。Populate的功能在於模擬出可動的人物角色,而角色已經有隨機的貼圖素材、動作及性別。用家只要在Viewport上,畫出所需要的特定範圍或人物角色的行走路線,然後只需按一下「Simulate」,Populate便會馬上模擬出特定數量的CG人。動畫師還可以隨時改變人物角色的外貌、衣着、性別及動作,現在請看看Populate的簡介片段:

Populate針對用家的需要,動畫師要面對複雜的平面圖,大型基建通常會有行人路、馬路、休憩地方及室內商場等等。Populate主要有五種方法去建立人物角色的範圍,例如有:Create Flow,Create Seat,Create Free Idle Area,Create Rectangle Idle Area和Create Circle Idle Area。動畫師要模擬出CG人在行人路上走動,就會用「Create Flow」去選擇出人物角色的行走路徑及方向之後,用家只需要確認馬路及行人路的位置,電腦就會馬上計算出可動的CG人。

 

至於另外四種模式,動畫師可以隨意在 Viewport選擇心目中所需要的範圍,在選擇範圍方面,3dsmax 提供「Add/Subtract Mode」,讓用家隨意加減CG人出現的範圍。這種工作概念相信在平面設計軟件上並不陌生。在角色人物的分佈上也可以作出簡單的調整,例如人物的密度、性別、人物獨自行走或是三五成群,動畫師可以因應客戶的需要去作出適當的調整。另外,Populate對高階用家作出了細心的安排,動畫師若不喜歡現成的人物貼圖,也可以選擇「Custom Skin」採用自己的貼圖素材,用家可以直接在「Material Editor」修改人物素材及質感。若然人物角色的解像度不足,也可以選擇高解像的角色去進行渲染,注意用家必須下載及安裝官方高解像的素材及模型,這便能達致更細緻的效果。

 

老實說,Populate只能應付遠景的CG人,至於一些比較近鏡頭的人物角色,動畫師就只能用一些高解像的模型去代替了。但是這種即食的人物模擬系統,讓眾多的後期製作人員鬆了一口氣,至少她能夠處理畫面上九成的遠景CG人。現在CG佬能夠大膽地回應客戶的慣性問題:「冇問題,做CG人真係㩒個掣咁簡單!」當然這句說話只能夠永遠埋藏在後期製作人員的心底裏。

 

Facebook Comments

sobig

資深影視特效製作人、曾任HKU SPACE兼任講師及Poly U 客席講師、CG-Forum - 3ds Max版主