今年4月,《最后生還者》的第二季終于迎來了首播。
《最后生還者》美劇改編自頑皮狗2020年推出的同名游戲的前半部劇情,背景設(shè)定在了致命真菌爆發(fā)、人類社會崩潰的25年后,感染者們逐漸變異成了類喪尸般的恐怖生物。
第二季時間線延續(xù)在第一季故事發(fā)生的5年后,主角喬爾與艾莉定居在了懷俄明州杰克遜鎮(zhèn),與喬爾的弟弟湯米、艾莉的摯友蒂娜和杰西共同生活。然而在享受了五年平靜生活之后,他們共同的過去再次找上門來,面對喬爾曾經(jīng)隱瞞的真相,兩人之間關(guān)系變得緊張且充滿沖突,復(fù)雜的感情糾葛將他們拖入了更加危險且不可預(yù)測的世界。
在這一季中,兩位主角生活的杰克遜鎮(zhèn)已經(jīng)筑起了防御工事,來抵御感染者的入侵威脅。但在包括艾比意外喚醒雪下數(shù)千名感染體等系列事件的綜合作用下,一支感染體大軍向小鎮(zhèn)發(fā)起了進(jìn)攻。
這場喪尸大軍圍城的戲碼讓人印象深刻,而 Wētā FX 在這場圍攻高潮戲中起到了至關(guān)重要的作用。今天編編就帶著大家,一起跟著Wētā FX走進(jìn)幕后~
暴風(fēng)雪白晝下的終極挑戰(zhàn)
01
劇中,圍攻發(fā)生時,正處于在刮著暴風(fēng)雪的惡劣天氣,戰(zhàn)斗本身設(shè)定在了白天,這也成了 Wētā FX特效總監(jiān)眼里最大的挑戰(zhàn)之一。工作室需要將感染者角色、大規(guī)模人群、破壞效果、血腥場面以及其他動作元素,加入到最終鏡頭中。
而拍攝地點位于天氣狀況多變的溫哥華以北地區(qū),從晴天到暴雨、甚至?xí)蝗唤笛臄z條件變化極大,想要將不同天氣下拍攝的素材嚴(yán)格統(tǒng)一成暴風(fēng)雪白晝的視覺風(fēng)格非常困難。由于天氣不可預(yù)測,導(dǎo)致有時候拍攝時間會非常長;有時光線開始變暗,失去自然光時還有好幾個大場景尚未完成。
相比晴天,雨天對于后期團(tuán)隊來說反而相對容易處理。此前,Wētā FX制作的感染者角色,多出現(xiàn)在“明亮的夜景”中,特殊的環(huán)境下可以隱藏很多細(xì)節(jié);但在這場發(fā)生在白天的攻城戰(zhàn),讓任何瑕疵都無所遁形,這對CG角色的真實感有著極高的要求。
不過Wētā FX并沒有回避挑戰(zhàn),為了呈現(xiàn)感染者群體沖鋒的畫面,團(tuán)隊需要在實景中安放大量的演員。當(dāng)時有30名特技演員參與演出,但實際鏡頭所需的感染者數(shù)量卻高達(dá)200人,需要從四面八方涌向鏡頭。
由于拍攝情況會突然變化,而實拍中的感染者仍處于較遠(yuǎn)的位置,這時就需要依靠CG感染者添補(bǔ)前景,來保證畫面的沖擊力和完整性;實拍與CG感染者的配合,包括數(shù)量、位置、動作節(jié)奏等,都需要在現(xiàn)場進(jìn)行精細(xì)規(guī)劃與實時調(diào)整。
值得一提的是,團(tuán)隊對“真實感”的極致追求,為視覺特效的創(chuàng)作提供了堅實基礎(chǔ)。Wētā FX團(tuán)隊幾乎拍攝了所有可用的實景內(nèi)容,并投入大量資源搭建高度還原的場景,讓整個世界真實可信。即使是全CG鏡頭,通常也會有一個參考實拍鏡頭作為依據(jù),確保最終效果與實拍風(fēng)格保持一致。
打造千人千面的“末日居民”
02
Wētā FX為這場圍攻戰(zhàn)創(chuàng)建了超過1000名感染者喪尸角色。為了增強(qiáng)畫面的真實感,團(tuán)隊為每一位感染者角色賦予了獨特的個性。設(shè)定上,這些感染者曾經(jīng)都是懷俄明州的普通居民,在年齡、體型和外貌上存在顯著差異;為了避免重復(fù)感,要求每個角色的形象都獨一無二。而在群體系統(tǒng)中實現(xiàn)這種多樣性,成為整個制作過程中最具挑戰(zhàn)性的任務(wù)之一。
為此,團(tuán)隊開發(fā)了一套可以修改服飾與頭發(fā)模擬效果的系統(tǒng),讓每位感染者在外觀和動態(tài)表現(xiàn)上更加豐富多樣。團(tuán)隊進(jìn)行了多達(dá)60場獨立的動作捕捉,采集了將近600個動畫循環(huán)動作,以確保在任何廣角鏡頭中都不會出現(xiàn)明顯的動作重復(fù)。即便是倒地這樣的基礎(chǔ)動作,也能以不同的方式和角度呈現(xiàn)。
然而,僅靠動作差異還不夠,即便動作各異,若是由同一演員扮演,仍會帶來“面孔重復(fù)”的視覺疲勞;這種現(xiàn)象反復(fù)出現(xiàn),迫使團(tuán)隊不斷重返拍攝現(xiàn)場,尋找更多不同表演者進(jìn)行動作捕捉;Wētā FX的動畫總監(jiān)還鼓勵表演者在不同鏡頭中呈現(xiàn)不同程度的感染狀態(tài),來展現(xiàn)感染者之間的情緒與行為差異,但需要防止表演過度導(dǎo)致動作滑稽。
最后,Wētā FX采用了一套綜合性的動畫制作方法:基于動作捕捉,幾何關(guān)鍵幀動畫、循環(huán)動畫和Massive群集模擬來共同完成感染者群體表現(xiàn)。
關(guān)鍵幀動畫用于處理主要感染者角色或無法通過動作捕捉實現(xiàn)的特殊動作(比如扭斷脖子);中景和背景中的感染者,則交由群體特效部門,使用Massive生成大規(guī)模人群動畫,從而實現(xiàn)既高效又真實的大場面效果。
特效模擬
03
在《最后生還者2》劇集中,Wētā FX 在感染者群體的視覺呈現(xiàn)上突破了傳統(tǒng)群集制作的限制。通常情況下,Massive制作的群體角色不會做復(fù)雜的布料模擬,但這一次團(tuán)隊為多達(dá)500-600個背景感染者角色實現(xiàn)了完整的布料和毛發(fā)模擬,以確保與近景CG角色一致。
以往提到“群集”工作,往往意味著某種程度上的妥協(xié)。但在《最后生還者2》中,團(tuán)隊幾乎未做任何讓步,所有感染者角色都被打造成了“英雄級別”,都擁有FACS面部系統(tǒng)、全模擬的頭發(fā)和衣物,足以應(yīng)對特寫鏡頭以及與真人演員的互動。
為了實現(xiàn)這一目標(biāo),Wētā FX使用自主研發(fā)的Loki布料與頭發(fā)求解框架,處理這些復(fù)雜場景。盡管渲染時間有所增加,但通過渲染農(nóng)場的并行計算能力,團(tuán)隊成功實現(xiàn)了高效產(chǎn)出。無論畫面焦點落在哪里,都能看到布料隨風(fēng)飄動、頭發(fā)自然擺動等細(xì)節(jié)表現(xiàn),即便是遠(yuǎn)景中的CG感染者,也與實拍人物保持一致的物理反應(yīng),極大提升了整體畫面的真實感。
尸體堆積的場景處理是另一大難點,Wētā FX使用關(guān)鍵幀動畫控制主要感染者在尸體堆上蹣跚行走的動作,結(jié)合Nuance進(jìn)行動作編輯,在尸體堆上應(yīng)用Ragdoll Dynamics模擬,使其具備真實的重量感與碰撞反饋。為了確保畫面不穿幫,動畫組與生物特效團(tuán)隊進(jìn)行了大量協(xié)作,確保每一具“布娃娃”尸體都能正確地完成布料與頭發(fā)的動態(tài)模擬。
Wētā FX還負(fù)責(zé)了攻擊場景中雪地交互、火焰、焦痕、破壞以及血腥特效的制作。
針對感染者在不同深度積雪中奔跑的需求,特效主管開發(fā)了一套靈活的地面交互系統(tǒng),適用于深雪、硬雪層等多種環(huán)境。團(tuán)隊還特別注意“足跡”的真實性:當(dāng)一群感染者跑過后,后續(xù)角色不能再踏進(jìn)“干凈的雪”里,為此團(tuán)隊安排了“預(yù)跑”機(jī)制,讓畫面呈現(xiàn)出被踩踏過的痕跡。這種細(xì)節(jié)極其隱蔽,卻極大地增強(qiáng)了真實感。
為了增強(qiáng)戰(zhàn)斗場面的沖擊力,Wētā FX還在Nuke中開發(fā)了一套血漿模擬系統(tǒng),結(jié)合粒子與飛濺元素,可根據(jù)攻擊方向生成逼真的血跡效果。其中一個標(biāo)志性鏡頭被稱為“死亡傳送帶”,描繪感染者轉(zhuǎn)過主街拐角后瞬間被火力掃倒,血漿四濺,場面極具張力。團(tuán)隊采用投影系統(tǒng)統(tǒng)一處理尸體上的血跡表現(xiàn),無論是CG尸體還是實拍素材,都可以提取深度信息進(jìn)行反向投影,從而控制飛濺的程度和圖案大小。
在某些鏡頭中,部分感染者身上燃燒著火焰。Wētā FX特效主管主導(dǎo)開發(fā)了一套可控的燃燒系統(tǒng),支持標(biāo)記角色、調(diào)整火焰生命周期,并結(jié)合實拍火焰與CG火焰,確?;鹧嫘袨榉辖巧珓幼鞴?jié)奏。系統(tǒng)還能根據(jù)角色的不同行為來改變火焰的表現(xiàn)方式。
CG獵犬與實拍結(jié)合
04
為了抵御入侵杰克遜鎮(zhèn)的感染者,鎮(zhèn)民們動用了訓(xùn)練有素的獵犬進(jìn)行反擊。在拍攝期間,團(tuán)隊使用訓(xùn)練有素的狗狗完成部分奔跑鏡頭,而在攻擊動作出現(xiàn)時,則使用CG制作的狗。
CG狗的制作始于對現(xiàn)場真實狗的高精度掃描,制作人員不僅采集了HDR圖像,還獲取了大量紋理參考素材。拍攝素材中包含一些實景與CG結(jié)合的建立鏡頭,劇組在街道上搭建綠幕,多次拍攝獵犬朝鏡頭奔跑的畫面,并保留部分真實的狗作為參考,以便與CG狗無縫融合。
其中有一幕獵犬撲向感染者脖子的鏡頭,沒有使用替身道具,而是由一位特技演員即興完成動作設(shè)計,之后動畫團(tuán)隊根據(jù)動作調(diào)整CG狗的姿態(tài),以確保動作流暢自然。動畫方面,多位動畫師對關(guān)鍵動作和場景片段進(jìn)行逐幀制作,創(chuàng)造出豐富的狗群攻擊場景,即使動畫階段尚未渲染時,也能讓人感受到真實感。
隨著戰(zhàn)斗推進(jìn),街道上的尸體既有特效化妝團(tuán)隊制作的實物道具,也有Wētā FX補(bǔ)充的CG尸體,并通過合成在尸體和街景上添加血跡和血腥物組成的額外破壞層,同樣合成方法也被用于處理同一序列中大量的暴風(fēng)雪和相關(guān)大氣效果。
劇集拍攝期間天氣條件復(fù)雜多變,Wētā FX需要處理包括雨天、強(qiáng)烈陽光下、無雪、真雪、人造雪等各種情況下拍攝的鏡頭。為此,合成總監(jiān)在Nuke中開發(fā)了一個系統(tǒng),利用部分機(jī)器學(xué)習(xí)深度和分割工具,結(jié)合Nuke粒子模擬,以及來自FX部門的預(yù)生成體積模擬來模擬雪花。這個系統(tǒng)會根據(jù)攝像機(jī)位置、輸入的風(fēng)向信息自動分布雪景,方便靈活調(diào)整降雪量并實時預(yù)覽效果。
此外,團(tuán)隊還開發(fā)了一種深度數(shù)據(jù)重映射方法(depth to deep re-mapping approach),通過引入激光雷達(dá)(Lidar)數(shù)據(jù)獲取精確的深度信息,將機(jī)器學(xué)習(xí)生成的不穩(wěn)定深度圖重新投射到深度數(shù)據(jù)中,從而生成連貫且可調(diào)節(jié)的深度地圖。雖然仍需手動遮罩來完成邊緣細(xì)節(jié),但極大提升了合成效率與靈活性,對處理復(fù)雜天氣和環(huán)境效果發(fā)揮了關(guān)鍵作用。
就這樣,Wētā FX成功塑造出一個既龐大又細(xì)致入微的感染者世界,也為我們帶來了前所未有的沉浸式體驗。
THE
CG
世界
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.