河邊的卡西莫多









科幻作家用文字為我們創造了一個又一個各具特色的科幻世界。影視制作者則將這些文字變成影像,讓我們能更直觀地享受屬于科幻的“視聽盛宴”。
電腦繪圖技術:讓文字變成圖像
電腦繪圖技術,簡稱CG 技術,就是用電腦來制作圖像的技術。它可以創造出現實中難以實現或者不可能存在的畫面,比如超級英雄在天空中飛行,或是地球被發動機推動著在宇宙中“流浪”。
1. 形象設計
科幻作家會對人物形象或科幻場景進行文字描述,例如我們描述小酷龍時,可以是:“頭上有犄角,身后有尾巴。眼大又可愛,酷龍就是他。啦啦啦!啦啦啦!”接著,畫家或設計師就會根據文字描述,將小酷龍的平面形象設計出來。
2. 三維建模
要讓小酷龍和真實的人物或環境互動起來,如果他僅僅是個平面的二維人物可不行,我們得讓他立體起來,也就是三維化。這個時候,我們需要利用專門的計算機軟件,通過虛擬的三維空間來構建出小酷龍的三維立體模型。
3. 紋理映射
為了讓小酷龍的形象更加真實,我們需要對他進行紋理映射處理。紋理映射,簡單說就是將一張帶有相關紋理的圖片貼到小酷龍身上,以此增加真實感。例如,給小酷龍光滑的表面貼上一層皮膚紋路,就能讓他的皮膚更有細節。
4. 模擬光照
學過素描的“可可豆”一定知道,在素描的時候,我們要特別注意物品的明暗效果,這是因為受到光照的影響,物品會呈現出明面和暗面。
創造虛擬角色時也一樣,我們需要模擬來自不同光源的光照效果,讓角色在不同的環境中呈現出不同的明暗狀態,讓它們看起來仿佛活在真實的世界中。
5. 細節渲染
我們看到的電影畫面是由一張張二維的圖像組成的。渲染,就是要將我們剛剛建立的三維模型轉為二維圖像,然后再進一步加工,使它的細節看起來更加豐富。
我們可以理解為,渲染就是給處于三維環境中的小酷龍拍上一張帶有特定動作和場景的二維照片,然后對這張照片進行細節處理。
6. 加入特效
特效,就是指給我們創造的人物或場景加上一些額外的特殊效果,例如讓小酷龍雙角閃光、口中噴火,或是眼中射出霹靂。哇!簡直就是超級英雄版小酷龍!
1991 年,《未來戰士2》中的液態金屬機器人是電腦繪圖技術在大銀幕上塑造的首個類人形象。
1993 年的《侏羅紀公園》是第一部大規模使用電腦繪圖技術的電影。
我們前面提到的,就是電腦繪圖技術的簡單流程。接下來,我們來欣賞幾個經典案例。
電腦繪圖技術不僅僅能“畫人”,還能創造各種各樣的物品、場景,甚至創造一個完全不存在的科幻世界。正是因為電腦繪圖技術的飛速發展,我們才能看到越來越真實、越來越有視覺沖擊力的科幻場景。
1995年的《玩具總動員》是第一部全部由電腦繪圖技術完成的動畫電影。
1999年,電腦繪圖技術在《精靈鼠小弟》中創造了第一只有毛發的動物形象。
2001年,《指環王》中出現了第一個由電腦繪圖技術和動作捕捉技術共同創造的角色——咕嚕。
動作捕捉技術:讓人物“活”起來
有了電腦繪圖技術,我們就能創造出一個基礎的虛擬形象。為什么說是“基礎”呢?因為我們還需要讓虛擬形象動起來。這個時候,就該動作捕捉技術出場了。
動作捕捉技術,簡單說就是由真人或實物來表演,電腦同步記錄下真人或實物的表情、動作和運動軌跡等信息,然后將這些信息添加到虛擬形象上。
1. 演員準備
真人演員會穿上特制的衣服,衣服上有著特制的小球。這些小球分布在人體主要的肢體和關節部位。
需要被捕捉表情的演員,臉上還會被畫滿小點點。這些小點點的分布也有講究,大致代表表情變化時會用到的面部肌肉。
那么,這些小球和小點點有什么用呢?
2. 捕捉開始
其實,這些小球和小點點都是感應器。專用攝像機會將它們的位置變化記錄下來,然后將數據傳輸給電腦。電腦通過分析之后,會將這些數據和人體結構聯系起來,然后生成虛擬的動作畫面。
3. 動作合成
接下來就是最關鍵的一步,電腦會將虛擬的動作畫面合成到我們設計好的虛擬角色身上,讓虛擬角色也跟著動起來。因為是以真人為參考,所以虛擬角色的動作和表情也能夠非常生動自然。
動作捕捉完成之后,虛擬角色就會被電腦合成進相應的場景中。這些場景可能是實拍的真實景觀,可能是等比例縮小后的微縮景觀,也可能是由電腦繪圖技術創造的虛擬景觀。如此一來,人物和場景相結合,就呈現出逼真的科幻畫面,能給大家帶來震撼的視覺效果。
當然,科幻電影的制作是一個龐大而復雜的工程,電腦繪圖技術和動作捕捉技術只是其中的一部分,還需要其他技術和技巧的配合,最終才能誕生一部令人嘆為觀止的科幻電影。
作為一種重要的文化形式,科幻電影不僅能給我們帶來新奇的觀看體驗,還能夠激發我們的想象力,引發我們對未來、對科技的思考。在未來,科幻電影的制作技術一定還會不斷創新和發展,讓我們期待更加震撼、逼真和感人的科幻電影出現吧!