隱藏在電影背後的神秘力量,竟然是 ta!!!

2021-02-14 中科院物理所

認真閱讀下面的文章,並思考文末互動提出的問題,嚴格按照 互動:你的答案 格式在評論區留言,就有機會獲得由外語教學與研究出版社提供的優質科普書籍《愛因斯坦也犯錯:天才的一生》一本。

拿好你的爆米花,挑個好座位,舒舒服服地坐好,好戲要開始了……

我們都驚嘆於電影中計算機生成的難以置信的逼真圖像。但是大多數人沒有意識到的是:《侏羅紀公園》的恐龍和《指環王》(尤其是其中古魯姆的出場)的神奇畫面,如果沒有數學,就不可能出現。但是這些驚人的圖像是如何製作的?計算機圖形學和計算機視覺是一門龐大的學科,在這篇文章中,我們將簡單地看一下得到電影成品所需要的一些數學知識。首先,我們將創造電影中所看到的世界,然後把它變成現實。

以猴子模型為例,其表面的建模是由簡單多邊形(如三角形)組成的線骨架。

用電腦製作電影的第一步是創造故事中的人物和他們生活的世界。這裡的每一個對象都需要建模,模型的曲面是由連接的多邊形(通常是三角形)組成的,三角形的頂點存儲在計算機中。根據三角形判斷曲面的內外面是很重要的。模型的這些信息按照頂點存儲的順序進行編碼,可以根據右手螺旋法則判斷其順序:右手的手指按照頂點給定的順序繞三角形捲曲,你的大拇指會落在三角形的一邊——那一邊就是外面。如果你用下面這個例子來嘗試,你會發現三角形(A,B,C)的向外方向(稱為向外法線)與(A,C,B)的方向相反。

用右手螺旋法則可以發現:(A,B,C)的外法線與(A,C,B)的方向相反

現在,物體表面是一個由三角形組成的絲網,之後可以準備給它的每個部件上色了。這部分需要真實地捕捉模型所在場景的燈光,這是通過一個稱為光線追蹤的過程來完成的。從我們的視角出發,將光線反向傳播到物體上,再經由物體反射,如果光線與一個光源相交的話,此部分就用明亮的顏色來塗染,使這部分看起來明亮。如果反射的光線沒有與光源相交,則用較暗的顏色來刻畫這部分曲面。

從你的視點追蹤光線到一個面,它是否反射並與光源相交?

要將光線追溯到一個特定的面,我們需要用數學來描述曲面,並求解包含光線和由該面描述的平面的幾何方程,這一步可以通過向量來完成。將場景放到三維坐標系中,我們的視角在原點向量 。我們可以把三條信息表示:其中一個頂點(不妨稱之為頂點 向量、從 向量下面的方框給出了從我們的眼睛開始的光線方程和由一個三角面給出的平面方程。為了找出光線與平面是否相交、在哪裡相交,以及計算反射光線的方程,我們需要求解包含這兩個表達式的方程。

光線方程,其中

由頂點

(具體的求解過程這裡不再詳細展開,感興趣的可以戳→這。)光線追蹤可以生成逼真的場景,但速度非常慢。當然,這對於計算機來說是可以接受的,但是當你需要實時改變燈光時,比如在電腦遊戲光的改變,這個問題就變得複雜起來了。複雜一點的現象,如陰影焦散多次反射很難動態建模,這裡要用到更複雜的數學方法,例如預計算輻射傳輸( precomputed radiance transfer,PRT)和輻射度算法(Radiosity)。

像《毀滅戰士3》和《無冬之夜》這樣的電腦遊戲就需要動態光線一旦場景設置好,燈光打好,我們只需要等導演大喊「Action!」,角色就可以動起來了。現在我們來看看數學是怎麼讓這些圖像活靈活現的。
一個物體能做的最基本的運動之一就是繞著一個給定的軸,旋轉一定的角度。坐標幾何為我們提供了許多求解物體旋轉後每個點的位置的工具,但重要的是這些方法的效率和速度。為了了解這些方法,讓我們從基礎開始講起。我們知道 為了求解負數的平方根,數學家引入了新的數字,叫做 因此 複數有著 1806年,業餘數學家讓·羅貝爾·阿爾岡給出了複數和 。阿爾岡將複數與平面上的點關聯起來,實數

阿爾岡意識到複數的乘法有一個幾何描述:旋轉。讓我們看看如果我們用 乘以 是(逆時針)旋轉90度的指令!事實上,任何旋轉,不僅僅是90度旋轉,都可以用複數相乘來實現。數學家威廉·盧雲·哈密頓爵士也許是都柏林三一學院最著名的畢業生。他一生的最後二十年致力於尋找一種表示三維旋轉的方法,這種方法類似於複數可以表示二維的旋轉。

布倫橋上的紀念牌匾,哈密頓爵士正是在這座橋下散步時發現了四元數在他生命的最後,哈密頓發現了答案,一種他稱之為四元數的形式。類比複數的操作,我們可以用幾何來描述四元數並用它們來表示旋轉。但這次不是二維空間的旋轉,而是三維空間的旋轉。為此,

假設我們希望將點所以就像複數可以用來描述平面上的旋轉,四元數也可以用來描述三維空間中的旋轉。
哈密頓在都柏林的橋上想出來的才華橫溢的想法,雖然被證明是旋轉三維物體的最有效方法,並沒有得到所有人的認可。開爾文勳爵、物理學家威廉·湯姆森在談到四元數時說:「……雖然這個方法精巧絕倫,但對那些真正用到他們的人來說,可以說是『一種不折不扣的邪惡』!」尤其讓人擔心的是,當你把兩個四元數相乘時,相乘的順序會影響到答案,它們具有「非交換性」的性質。例如,從哈密頓的乘法規則可以看出 現在許多的圖形應用程式圖像的移動都用到了哈密頓的發明。計算機圖形學中最重要的兩個工具是變形插值插值關鍵幀技術涉及到指定對象的初始和結束形狀和位置,並讓計算機計算出中間的階段,如下圖所示。

這是一個最基礎的蛇的動畫(由Richard Wareham創建),其中整條蛇是由計算機通過幾個指定點的移動插值來創建的變形是從簡單對象創建複雜對象的一種方法,可以通過數學處理普通球體的場景來得出下面這樣的布料落在變形球體的場景。變形和插值都需要快速和穩定的數學技術,而四元數相關的方法正好提供了這些技術。

一塊布落在圓球上可以用物理定律來模擬

然後操縱一塊布掉到一個變形的球體上。

以上所述的技術是經典動畫必不可少的工具,其對於創建動畫人物的效果也是很令人滿意的。但是,當我們用它來製作涉及到人類的動畫時,我們可以立刻發現它的不真實性。要創建逼真的運動,運動捕捉是必要的。很多角色,比如電影版《指環王》中的古魯姆,都是用動作捕捉來塑造的。這是通過在真實的人身上的關鍵點(頭、肩、肘、膝等)安裝傳感器來實現的。

多個鏡頭對個體進行拍攝,傳感器將位置變化存儲在計算機上。將骨架擬合到三維數據中,然後將以上所述的所有信息都被當做是細節放到骨架上,從而創造出一個活生生的、呼吸的、移動的角色。

從附在身體不同部位的傳感器上獲得數據,並在數學上對數據進行了骨架動作擬合。如果你堅持看完過整個電影演職員表,你會發現,一部成功的電影需要各種各樣的創造性才能:作家、導演、演員、服裝設計師、道具設計師等等。但是有一個名字經常會被忽略掉——數學。如果沒有光線追蹤的幾何學或者四元數在三維空間的旋轉,今天的許多電影都是不可能實現的。所以下次當你坐在電影院的座位上欣賞CG(計算機圖形學)產生的奇觀的時候,可以為這個節目的隱藏明星——數學,鼓掌。

作者:Joan Lasenby

翻譯:Nuor

審校:Dannis

今天我們將送出由外語教學與研究出版社提供的優質科普書籍《愛因斯坦也犯錯:天才的一生

一部偉人傳記,講述偉大的天才如何犯下偉大的錯誤;

一本科普讀物,淺顯解讀加生動手繪圖,讓人人都能讀懂相對論 ;

一幅科學家群像,再現科學大咖們與愛因斯坦的「相愛相殺」 ;

一段物理學小史,匯集豐富史料,聚焦科學史上的高光時刻 。

這是一本講述了愛因斯坦的一生的科學家傳記。本書聚焦於愛因斯坦取得偉大成就的過程以及他所犯的錯誤,介紹了他的個人生活、他與其他科學家的關係、他對各種科學理論的態度,並對相對論進行了淺顯的解讀。

【互動問題:你還知道哪些其他的領域背後的隱藏科學知識?

請大家嚴格按照  互動:問題答案  的格式在評論區留言參與互動,格式不符合要求者無效。

截止到本周四中午12:00,點讚數排名第二、四、八的朋友將獲得我們送出的圖書一本。

*本活動僅限於微信平臺

編輯:aki

近期熱門文章Top10

1. 一千萬次犧牲,才換來它的短暫人生!

相關焦點

  • 潘瑋柏老婆的背後竟然隱藏著一股神秘力量?
    沒有一絲絲防備,潘瑋柏竟然直接在微博上官宣了婚訊,
  • 潘瑋柏老婆的背後竟然隱藏著一股神秘力量?
    沒有一絲絲防備,潘瑋柏竟然直接在微博上官宣了婚訊只不過「放生」這件事確實有點翻車,畢竟有點生活經驗的人應該要知道泥鰍都是生活在淺水區的……不過,這樣表面的東西都不重要,將這兩位都「嫁得好」的網紅聯繫在一起的神秘女性
  • 趙薇背後的神秘力量
    除了這些大事,它還摻和了一些小事,比如策劃李天一強姦案,目標直指李天一父親李雙江背後的中國軍方。如果有人告訴我,這麼多驚天動地的大事都是一支力量完成的,我會認為,唯一可能的答案就是神。可千百萬的中國網友都會毫不遲疑地答出一個石破天驚的名字——共濟會。沒錯,就是這個傳說中的天字第一號邪惡組織。最近,共濟會的陰謀又被火眼金睛的中國網友識破了。
  • 這串神秘數字背後竟然隱藏著……
    建議在wifi下觀看視頻今天小編收到一條來自辛集某部門的神秘消息內容為「12369」簡短的一串數字裡似乎隱藏著什麼重要信息!這串神秘數字背後竟然隱藏著……》閱讀原文
  • 天蠍座很神秘?一起來揭開ta在愛情中的神秘面紗
    提起天蠍座,不少星座書中都會說到ta具有神秘的特點,但也有不少人反映,天蠍座的神秘只是偽神秘,ta身上根本就沒什麼秘密,甚至能讓人一眼看穿。說實話,這樣的話既對也不對,它往往隱含了一個事實,要麼你在天蠍座的愛情中出局了,要麼你和天蠍座過得很幸福。
  • 編輯部的故事丨揭秘瘋讀小說背後的一股神秘力量
    但一款引人入勝、值得閱讀好書的背後,背後隱藏著眾多默默耕耘的"種書人"在打磨,TA們有作者的每日不斷的下筆著墨,有產品團隊不斷迭代為書提供的閱覽平臺,同時也少不了隱藏在他們背後的編輯團隊。編輯之於作者好比伯樂相千裡馬,他們隱身於書的背後,很少被人所了解,但他們卻穿梭在作者與讀者之間,搭起了閱讀的橋梁。
  • 電影《喜馬拉雅》:「藏文化」背後的神秘力量究竟是什麼?
    說實話,《喜馬拉雅》這部電影,豆瓣評分只有8.6分,我認為是嚴重被低評了。 #喜馬拉雅#有一句影評評論的非常到位,「有的畫面給眼睛看,有的給心靈;有的聲音給耳朵聽,有的給心靈。」 說的就是《喜馬拉雅》。
  • 電影《喜馬拉雅》:「藏文化」背後的神秘力量究竟是什麼?
    說實話,《喜馬拉雅》這部電影,豆瓣評分只有8.6分,我認為是嚴重被低評了。有一句影評評論的非常到位,「有的畫面給眼睛看,有的給心靈;有的聲音給耳朵聽,有的給心靈。」電影一開始就交代,這裡雖然也種糧食,但在孫子慈仁眼裡可以吃好久好久的糧食,爺爺霆雷和藹地說「還不夠我們村子吃三個月」。
  • 看完拉赫瑪尼諾夫的一生,才聽出他樂曲背後隱藏的神秘力量
    聽拉赫瑪尼諾夫的作品總有一種無盡的人世滄桑感和變幻感如果了解了拉氏的一生,可能你就會明白這種樂曲背後隱藏的神秘力量從何而來。整首協奏曲籠罩著一股陰暗卻隱含力量、優美卻帶有神秘的色彩。筆者猜想拉赫瑪尼諾夫一生都脫離不開那種排徊在現實與幻夢、生與死之間的困惑;他的管弦樂法優美、有時帶些貴族式的哀愁,但與柴可夫斯基陰柔之美所不同的,是隱含在音樂下的一種力量、一種非光明的、陰暗面(或說偏夜晚的)的力量。有些人將拉赫瑪尼諾夫的作品批為「煽情」、「沒有長進的頑固派分子」,筆者頗不能同意。
  • 可愛的小綠人隱藏的神秘力量顯現了
    主角的初次見面在曼達洛找到小綠人(人家50歲了,竟然還是小可愛)後,當穿越泥濘難行的峽谷時,突遭特蘭多沙人小綠人施展神秘力量泥角獸被不明力量控制著,漂離地面,在空中瘋狂扭動著身體。曼達洛用力刺向泥角獸的眼睛,泥角獸轟然倒地,小綠人也倒在孵化器中人事不知。
  • 亮點搶先看:神秘孤島的背後究竟隱藏著什麼秘密?
    與世隔絕的孤島,華麗神秘的別墅呼嘯而來的暴風雨,十位互不相識的到訪者神秘的聲音揭開了人們各自隱藏在心中多年的秘密
  • 一拳超人:流浪帝說出力量來源,背後隱藏大人物,能製造龍級怪人
    流浪帝說出力量來源在流浪帝與殭屍男戰鬥的時候,還像向屍男透露出他的力量來源,以及他是如何變成龍級怪人的。根據流浪帝介紹,在一個月前,他還是一名流浪漢,每天露宿公園。他之所以變成流浪漢也是有原因,首先被公司開除,然後沒錢交房租導致流浪,流浪帝會變成這樣,其實也有他自身原因,沒必要過於同情。
  • 《雙魚隕石》:神秘的隕石力量,無限被複製,循環自殺,真相是啥
    《雙魚隕石》:無限複製,無限自殺的循環,只為見上你一眼今天向大家介紹一部網絡電影——《雙魚隕石》,從電影的名字上面大家可能聯想到圍繞在「羅布泊」神秘故事背後的相關傳說,有實名記載的就是我國的科學家電影故事的開頭講述了20年前神秘失蹤的王得志突然現身,這件事情很是不可思議的,因為眾人眼裡面以及國家的檔案裡面,他已經被宣告死亡了,而且這次的突然再次現身顯得是那麼地不可思議,引起了眾人的好奇和圍觀,王得志開始講述自己的故事和經歷。
  • 放大達文西名畫,《蒙娜麗莎》微笑的背後究竟隱藏了哪些秘密?
    在繪畫藝術上的造詣是最為精湛的,達文西的手稿放到現在無人能夠挑戰,在一個沒有電腦的時代,它的線條竟然是如此的整齊利落。正因為他自身就擁有著異於常人的才華,也導致了他的每一部作品都有著神秘的色彩,蒙上了一層神秘面紗的《蒙娜麗莎》這部作品是最為出眾的。一幅畫裡到底能隱藏多少的秘密?《蒙娜麗莎》的微笑又有多少的含義?
  • 我和我的家鄉和奪冠火爆雙響,是因為黃渤背後有股神秘力量?
    作為今年國內首個電影大檔期,今年國慶檔多部佳片上映,而黃金檔期老熟人黃渤又帶來了兩部高熱度影片——喚醒國人女排精神回憶的《奪冠》和《我和我的家鄉》中由陳思誠執導的爆笑單元《天上掉下個UFO》。這兩部院線電影的首映更是收穫了觀眾的一致好評,《我和我的家鄉》中的《天上掉下個UFO》現場更是人仰馬翻,笑聲不斷。
  • 經典電影《霸王別姬》,背後的神秘女作家
    電影《霸王別姬》是由張國榮、張豐毅等主演,陳凱歌導演的一部經典影片。電影中的程蝶衣也在哥哥張國榮的演繹下成為了永遠的熒幕經典……《霸王別姬》於1993年01月01日在香港上映,上映後隨即獲得了法國坎城國際電影節的最高獎項最——金棕櫚大獎。
  • 刺客伍六七:莫浪再次覺醒強大的力量,血刃淵魔背後隱藏著什麼?
    千面牛頭選擇隱藏在牛展村,可能也與莫浪和白其的有關。即使千面牛頭年輕時,實力也在暗影刺客之下,很難獨自擁有血刃淵魔,所以血刃淵魔也與莫浪的父母有關。莫浪能激活血刃淵魔不是偶然,他自身的體內本就蘊含著一股強大的力量,這股力量被封印著,那麼來自誰?他父母是最大的可能。
  • 街機遊戲中擁有神秘力量的面具,帶上之後人生徹底開掛
    加入卡通風格的電影,當年刷新了觀眾的三觀,金氏搞笑風格被展現得淋漓盡致。傳言這個神奇的面具來源於惡作劇之神洛基,因此擁有神奇的力量。善良的金凱瑞在戴上面具之後,行事乖張,搶劫了銀行,挑釁了黑幫,同時還俘獲了美人心。另一邊,周星馳電影《破壞之王》鬼王達為了打發星爺,隨便找了一本「秘籍」給他。星爺很好奇:「為什麼這些人都要蒙著面?」
  • 《蒙娜麗莎》的諸多神秘背後究竟隱藏著什麼?達文西到底是什麼人
    這幅畫的神秘讓後世之人著迷了500多年。直到現在,世界上仍然還有很多學者在研究它。但綜合各種流傳的有關這幅畫的神秘之處,不外乎以下7個方面:1、整幅畫是由幾幅畫「拼湊」而成的。裡面甚至隱藏有「外星人」的頭像,還有達文西自己的畫像。
  • 通勤營救神秘乘客身份隱藏什麼秘密 角色身份設置有懸念
    ­  近日,由好萊塢著名影星連姆·尼森主演,備受影迷關注的動作懸疑電影《通勤營救》公布了片中與連姆·尼森同處一車的神秘乘客們的真實身份,掀開這部充滿懸念看點影片的一層薄紗。由歐洲全明星班底組成的助演陣容不僅令影片看點倍增,彼此之間同臺飆戲的表演更令精彩群戲錦上添花,吊足影迷胃口。