電影成爲咱們生活中不可或缺的生活趣味織一,但你有想過這些精彩影像是怎麼來的呢?不僅僅只是由於計算機動畫這麼簡單。不管是誰看了電影或影集時,當不像這個世界的計算機或其餘 3C 產品的屏幕畫面出現眼前時,幾乎一瞬間就說服了咱們,「這個世界是真的!」然而那種畫面到底從哪裏來的?怎麼製做出來的呢?真是爲了拍電影特別設計一套很炫炮的操做系統嗎?達成的手法又有哪些呢?馬克斯表示有兩大類:實體拍攝與綠幕後制。筆者先來談談「實體拍攝」,這個技術其實已有超過 50 年曆史,顧名思義就是拍攝真的屏幕或某種投影畫面,但這不意謂着「眼見爲真」,拍的多是假也多是真畫面。近代有名的,就是三立戲劇《天下女人心》裏維持生命的高科技儀器計算機畫面,實際上是微軟知名簡報軟件 Powerpoint 作的簡報(固然,效果可想而知),而這種假計算機畫面技術最先可追溯到電影《2001 太空漫遊》(2001: A Space Odyssey),裏面 HAL 9000 計算機的各類屏幕畫面。php
沒有理想計算機畫面的時代動畫
衆所皆知《2001 太空漫遊》這部科幻電影經典可說是預見了今日計算機小型化、薄型液晶屏幕、遠程視訊電話、攜帶式計算機、語音識別、人工智能等等的發展,但在1964 年當時都尚未這些東西,這些都是劇組很是很是努力用「美術」外加那時的模擬技術作出來的,而這些發想也不全然是劇組的首創,而是向麻省理工學院(MIT)資訊工程專家請教所獲得的將來可能發明。因爲本篇筆者主要探討計算機屏幕畫面,就不討論其餘項目。首先呢,真實世界裏 1960 年代是計算機圖學技術很是早期蠻荒的時代,以屏幕來講仍是綠色單色 CRT,甚至連色階可能都沒有(才幾年前不過就是用在雷達顯示或北美防空司令部的巨型指揮用屏幕),不要說計算機屏幕了,當時電視機仍是黑白當道,彩色電視一直要到 1970 年代中才在北美普及(是更晚到 1980 年代中期,當時買彩色電視大概至關於如今買 4K 大電視的水平)。另外一方面,我的計算機是 1977 年之後纔開始普及(最重要的固然就是 1977 年的 Apple II),1960 年代計算機的主流,仍是裝滿一個房間的大型計算機,當時最小的「迷你計算機」PDP-1 也仍是大型冰箱的大小呢。這些東西不可能弄到拍攝片場來,不但道具佈景藏也藏不住它們,並且拍出來的視覺效果也很差。人工智能
好啦,那麼《2001 太空漫遊》裏那些色彩繽紛看起來好像很 1980 年代風、「有點落伍」的計算機屏幕畫面又是怎麼回事?是這樣的,那些大大小小的屏幕假畫面是用投影技術外加鏡子反射打出來的,由於當時電影彩色投影技術已至關成熟(電視纔剛開始彩色紀元);投出來的畫面又怎麼作的呢?是靠美術人員手工一張一張繪出來的圖加以拍成停格動畫。這就不簡單了,那些「很高科技」(當時觀感)的波形圖、計時數字、程序代碼、3D 空間畫面,所有都是手工畫的,當年拍《2001 太空漫遊》,爲了讓畫面有說服力,其實還拍了一堆這些假計算機屏幕的影片,這些大大小小屏幕顯示的循環畫面,就花了整整一年時間製做拍攝,實在超級辛苦的啦,但最終呈現視覺畫面領先時代 30 年,難怪成爲科幻片的影史經典。spa
隨着時代前進,計算機開始小型化,計算機圖學也漸漸發展起來,到 1977 年的《星際大戰》第一集(後來拍了前傳三部曲電影之後,原先第一集更名爲「第四集:新但願」)時,就有真正的小型計算機加上 CRT 屏幕可拍攝了,只要請程序設計師寫些當時以爲很炫炮的計算機動畫呈現程序,就頗有高科技感囉(以現代觀點只不過是一些彩色線條和點的組合),然而舊技術──投影手工動畫的假畫面仍是佔有一席之地。沒辦法,畫面太複雜超過當時計算機圖學限制的話也只好這樣作了(這個要看最原始 1977 年版,2000 年後的版本都陸續「修正」掉了)。另外從星際大戰開始,另外一種新技術開始發展,那就是藍幕後制,配合手繪動畫或另外錄的影片也能夠看成假屏幕畫面。到了 1980 年代,我的計算機成熟,拍攝計算機畫面就簡單囉,例如說 1984 年的科幻電影《神通情人夢》(Electric Dreams),就是拍當時的 IBM PC 屏幕就好囉;從這時候開始,屏幕的畫面顯示什麼就重要了,若是隻是顯示「 C:\dir 」一類枯燥乏味的 DOS 指令根本就不夠炫啊,因此爲了拍電影就會製做一些簡單的非交互式 demo 動畫程序,讓電影裏的計算機看起來不像通常計算機,演員要透過演技僞裝操做計算機(早期好像就是僞裝鍵盤打很快、很大力 ),而後再透過剪接,好像這個 AI 有靈魂,可跟人類樂器演奏的互動即興演奏音樂(其實那時計算機沒有麥克風),超神的啦。當時這種在現有計算機「仿真特殊想象出來的 OS 畫面」,以今天的眼光來講雖然很兩光,但可說是「模擬一個想象 OS」概念的起步了。這條路線一直延續到後來,讓咱們在諸多影視做品裏看到徒子徒孫。操作系統
隨着計算機圖學科技的發展,實拍屏幕畫面的另外一蹊徑出現,那就是不用特別作假畫面了,就找一種大衆不熟悉的計算機系統來拍。例如說 Windows 95 開始出現的時代,電影就拍更前衛的 Unix 系統畫面,來講服觀衆說是外層空間科技或高科技實驗室,好比 1993 年《侏羅紀公園》,片中甚至直白告訴你她在操做 Unix 系統計算機(當時我的計算機仍是以 DOS 爲主,只有 Mac 纔有很好的圖形 GUI 界面,否則就是要「工做站」等級以上的 Unix 計算機了)。當時 Unix 的印象就是高科技、大學實驗室、研究所等等,不像如今已平民化制霸整個 3C 世界的全部角落(你的手機、平板、數字電視機頂盒、Wi-Fi 基地臺都是基於 Linux、BSD 等泛 Unix 系統)。不少人比較不知道的是,像多重虛擬桌面、非矩形(含不規則)窗口標題欄等,其實也都是從 Unix 世界來的,且在 1990 年代就是基本配備(Windows 一直要到 2015 年才加入虛擬桌面功能)。設計
除此以外,Unix 世界的圖形界面以 X-window 爲基礎,在其上可作出徹底不一樣操做邏輯的各類不一樣形態界面(專業術語是桌面環境 Desktop Environment),換一個接口就好像換了一臺計算機,不少甚至很前衛,不像 Windows 跟 Mac 只有單一那種,因此一直到今天,電影導演其實一直都喜歡拍 Unix 的畫面──Unix 的仿真終端機畫面加上演員配戴深度眼鏡加上打字很快速,演員再適當念出一些關鍵臺詞,就是高等級黑客了(可能只是簡單打個 ifconfig 指令);若是是穿着實驗衣,操做科學圖表的窗口,就是 DNA 生物科技博士;演員改穿西裝,畫面顯示一些衛星地圖,就化身 CIA 情報探員了。固然今天要辦到這些相對簡單,你只要安裝某個 Linux 發行套件,故意選用一種罕見的桌面環境,本身再適當 COSPLAY 一下,同樣輕鬆裝成不可一世的計算機高手。繼續發展下去,當拍攝 Unix 畫面也不夠看,1992 年之後 3D 圖學技術日新月異,與藍幕後制相結合,就變成新手法,好比 2002 年的電影《關鍵報告》(Minority Report),阿湯哥戴着特殊手套對半空中的全像投影(Hologram )隔空直覺觸控,成爲新的典範;後來的《鋼鐵人》系列更用到淋漓盡致。這不僅是對科幻電影,對現實的計算機發展也形成至關大的影響──那時代的觸控屏幕得用觸控筆出力點壓電阻式觸控屏幕,固然也沒有多點觸控囉,2004 年蘋果計算機纔開始發展第一代 iPhone,2007 年用手指的直覺觸控才成爲現實,而後近年 VR 實境操做發展,纔有相似虛擬手套的出現。orm
這種後製系做法不僅用在科幻電影,也運用在「仿古」時代電影,比方 2013 年《銀幕大角頭 2:傳奇再續》(Anchorman 2),故事背景發生在 1980 年代,描述世界第一個 24 小時新聞臺的故事(影射 CNN),天然整個背景處處都有大大小小的屏幕,且是 1980 年代的傳統電視(跟 1990 年代的電視外觀有些不一樣),固然 2013 年已很難找到 1980 年代風格的電視,實際上劇組拍攝同時使用藍幕技術與實拍屏幕,藍幕部分,就是假電視道具遮個藍幕或綠幕,而後演員要用演技表現怎麼對電視畫面作反應(這超難的),甚至實拍屏幕部分若是不當心穿幫(回放錯誤或跟演員動做對不上),過後仍是能夠用後製大法修掉。而後無論藍幕或實拍屏幕播放的「電視節目」,實際上是劇組另外按照那時代風格拍攝的循環影片,而後故意劣化成 1980 年代的模擬電視質感。這些經典的電影、影集若是拿掉巧奪天工的各類神奇屏幕畫面,用粗糙的 Power Point 簡報取而代之,懷抱開創將來志向的新生代工程師,大概會少掉不少吧?更多趣味的科技內容:http://partner.henkel.com.cn/local/index.phpblog