国产日韩av无码免费一区二区,成·人免费午夜视频香蕉,国内精品久久久久国产盗摄,大学生粉嫩无套流白浆,国产成人亚洲欧美日韩,爽爽午夜影视窝窝看片,高中生自慰www网站,久久久久国产精品熟女影院

三維動畫電影和游戲里的數學


皮克斯動畫電影《勇敢傳說》(Brave)海報,女主角的一頭紅發包含了10萬個單獨的有限元,可以以100億種可能的方式碰撞。

編者按:3月6日晚,皮克斯動畫工作室的資深科學家托尼•德瑞斯(Tony DeRose)在紐約市的數學博物館(The Museum of Mathematics)做了一場演講,分享電影中的數學。我們編譯了網絡科技媒體“The Verge”的資深主筆兼記者 Tim Carmody 發回的現場筆記,并做了評注。致我們所愛的電影和游戲里的數學。

 

托尼•德瑞斯穿了件花哨的皮克斯T-shirt,緩步在紐約的數學博物館演講廳的座席間,乍眼一看,他橫豎也不像個科學家。他頻頻向坐在位子上的未來小技術宅致意,以及向隨這些小技術宅同來的各位家長和老師問好。聽眾中也不乏年長的數學死宅及其基友。還有個二十幾歲的哥們,他曾經是《汽車總動員2》的龍套演員(他的動作捕捉被作為制作動畫的藍本),他帶來了他娘,因為他老娘想見識下這些幕后的電影工作者是怎么把他兒子的動作搬上熒幕的。

托尼•德瑞斯開始發話:“看到男女老少都來聽這個講座真好。”隨即他問:“你們都看過皮克斯的電影嗎?” 可以預料的是,全場的人都舉起了手。他接著問,“看過3部的舉手,5部呢?全部的呢?”最后演講廳里面幾乎1/4的觀眾舉起了手。托尼•德瑞斯贊嘆道:“牛啊。”他一邊向全場觀眾微笑,一邊在心里想:“集(Gig)會在此,無比(bit)贊也。”(譯注:原文為“This gig is not a bit bad”,相當有水平的雙關使用,gig 本是現場表演的意思,直譯“這次演出一點也不賴”,但同時gig也是 Gigabyte/Gigabit 平時在英文中的簡寫,對技術宅來說這句話就是“這一個G一個bit的壞道都沒有”。)

托尼•德瑞斯今天的演講題目是“電影中的數學”(Math in the Movies)。主題就是他的工作——怎么把代數和幾何融入軟件之中,從而渲染出各式各樣的物體,或者驅動復雜的物理引擎。托尼解釋說,這套流程,全世界的電腦動畫工作室和電子游戲制作者都在用。他來這里演講的目的之一,就是告訴大家,動畫師和游戲設計師若有大志,那么數學功底一定要過硬。

身為皮克斯的資深科學家,托尼•德瑞斯數學功底何止過硬,簡直是太硬——美國加州大學伯克利分校的計算機博士,專攻計算物理學,然后又在華盛頓大學當了十多年的計算機工程的教授。托尼•德瑞斯的這場演講,是數學博物館在曼哈頓新園區開設的 “數學奇遇記” 系列演講的第一場。在這之前,他已經做過多次類似的演講,每次都會帶來皮克斯的科學家如何讓技術更進一步的故事,以及大家喜聞樂見的電影制作秘聞。

在計算機制作的動畫中,頭發、衣服、流體和氣狀物(比如云、煙、火),都有自己專屬的物理引擎。而到了具體的電影中,這每一大類的專屬模擬引擎又會根據情況得到進一步增強,表現出更加炫目的效果。托尼•德瑞斯說:“模擬水很簡單;難點在于,用什么方法模擬出來的水,怎樣才像真的水,能被引導往某個方向流動。”(譯注:在歐拉坐標系下水流模擬需要的計算機資源太多,而使用拉格朗日坐標系進行的追蹤每個格點的模擬需要資源較少,但實際上是在模擬黏性不大不可壓縮的固體。) 

皮克斯新作《勇敢傳說》片段。

托尼•德瑞斯舉了《勇敢傳說》(Brave)里面的例子:梅莉達一頭蓬松卷曲的紅發,便是用了全新的物理引擎模擬出來的。(譯注:傳統的頭發模擬是使用類似漿糊的體積模擬,而不是一絲一絲的進行碰撞模擬,漿糊里面每一個點的波動會傳播到周圍的點,并且有一定的傳播速度和衰減程度,最后這一大塊漿糊被賦予頭發的絲狀材質。而梅莉達的蓬松卷發則更類似于多體的彈性和非彈性碰撞,故而傳統的頭發模擬引擎派不上用場。)托尼•德瑞斯和皮克斯動畫師團隊絞盡腦汁,終于制作出來梅莉達那一頭得比真的還真、極具表現力的秀發模型——當然,這頭秀發的模擬計算量還要我們的超級計算機能承受。

托尼•德瑞斯繼續解釋:“真實世界里面,頭發無時無刻都在彼此發生著碰撞。梅莉達的頭發有10萬個單獨的有限元,而n個物體在下一時刻有 n種碰撞可能,10萬個元就會有100億種可能,如何制作一個能快速模擬出100億種碰撞可能的引擎?這里,我們使用了特別的數據結構,使得這些碰撞可能性被去粗取精,沒用的碰撞可能性就被剔掉了。打個比方來說,如果對比‘傻而快’的MP3或者JPEG壓縮算法,我們創造的則是頭發模擬界的FLAC或者PNG的壓縮算法。”(譯者:主流MP3的壓縮算法通過刪除掉高頻率的聲波減少數據量。JPEG壓縮算法和MP3類似,首先進行空間到頻率域上的變換,再削掉高頻部分,高對比度的邊緣被平滑后產生的色塊便是壓縮的痕跡。FLAC的壓縮則是在頻率分離之后進行線性預測,簡單說來,就是聲音有多少頻率,就把多少頻率吸納進來,再進行Colomb碼的進一步數字層面的壓縮;這種過程是可逆的,所以產生的壓縮是無損的。)


再來一張梅莉達的近照,重點看那圓臉——哦,不——看那比真實更真的頭發。來源:Pixar


卷發絲模擬中用彈簧彎曲對比不用彈簧彎曲,在受力之后3幀的區別。來源:Pixar

托尼•德瑞斯又提到,CG動畫制作經常需要模擬超大規模、尺度精細的物理模型,較之物理學家平時所需的科學計算是有過之而無不及。托尼•德瑞斯的工作,就是為這些物理模擬尋找更優的算法,保證模擬之尺度的同時又不失微小細節。德瑞斯風趣的說:“導演總是說‘這些都是小問題啦’,這里我負責地告訴大家——導演都撒謊了。” 如果哪天皮克斯的導演突然有了新點子,導致片中角色或者其相關的物體的物理性質發生了根本改變,電影的物理模擬需要重新來過,那皮克斯全部4個團隊一起干,都別想一年制作出一部片來。

曲面細分法

托尼•德瑞斯對CG動畫制作界最為重要的貢獻,就是引入了高還原度的曲線/曲面的生成算法:如何將復雜的形狀分解成電腦可以生成的多邊形。多年以來,電腦動畫和電子游戲制作都在致力于用多邊形來表示一個真實世界的三維物體。但是,使用多邊形的問題就在于,仔細一看,還是看得出來多邊形的棱角的。CG業界的趨勢是用“平滑”曲面代替多邊形,這些“平滑”曲面會經過原來多邊形頂點所在的位置。數學家針對此方,發明了各種快速生成“經過固定點的‘平滑’曲面”的方法。

例如曲面細分,將原本一個多邊形按照曲面的曲率拆解成多個多邊形,并且不斷重復該過程直到達到允許的自由度上限。從曲線的角度來看,連接曲線經過的始點和終點的線段是對曲線的“模擬”,如果細分的話,加入曲線上的中點,分別連接始點和終點成為兩條線段,這是對該曲線更好的“模擬”,而這個過程可以不斷進行下去。(譯注:原文說“平滑”曲面可以做到任意放大仍然光滑,實際上計算機是做不到這點的,只能達到人眼解析度沒法分辨的程度。)

曲面細分第一次在皮克斯制作動畫時被大量使用,可追溯到1997年的奧斯卡最佳短片《棋逢敵手》()。這部電影相對于以往基于粗網格多邊形的動畫,那簡直就是驚天地泣鬼神的飛躍,一舉奠定“皮式風格”。


1997年奧斯卡最佳短片獎《棋逢敵手》(Geri's Game)。皮克斯在制作該片時首次大量應用了曲面細分算法,精致的細節模擬開創了“皮克斯風格”。


《棋逢敵手》的主人公 Geri 頭部的三維曲面細分。來源:Pixar

托尼•德瑞斯當時將他在學術界的研究成果和多維曲面上的小波計算,應用到皮克斯的曲面生成算法中(譯者注:小波變換的一大優勢,在于可進行多尺度多分辨率的計算分析)。《棋逢敵手》中 Geri 鼻子的復雜幾何曲面,還有隨風飄動的衣褶;幾年后《超人總動員》(The Incredibles)里,每一個建筑、每一扇窗戶,所有物體的所有細節都是曲面細分的產物。現在幾乎每個皮克斯動畫制作項目都會用到曲面細分。從計算幾何的學術界到個別的動畫短片嘗試,而今曲面細分算飯已然成為CG動畫的行業標準。

托尼•德瑞斯和他的研究團隊制作電影同時,仍然不忘在學術界灌水論文,并且關注學術界最新進展,方能將最新的成果用到皮克斯的動畫渲染引擎中來,不過,現在皮克斯的研發部門和渲染軟件已經不像幾年前那樣領先業界數個身位了。以前,一個角色模型的光照和著色,還有定義各種動作的參數首先是數學上的難題,接著是寫代碼上的難題;但現在,像 Blender 一樣的開源軟件,也能比肩皮克斯自主研發的軟件。2012年夏天,皮克斯發揚互聯網的分享精神,將他們的曲面細分代碼庫開源,放到了網站 GitHub 上。對于這一舉動,托尼•德瑞斯解釋說:“我們曾經領先業界十年,不過現在更得益于讓大家來一起參與開發。”

皮克斯最大的競爭優勢,在于其超卓之駕馭新科技的能力,這些新科技又是基于最新的數學研究,不但能更好得模擬出物理,渲染出更漂亮的圖形,也為更好得講故事服務。托尼•德瑞斯和皮克斯并沒有滿足于現在的成就,托尼•德瑞斯告訴講堂里未來的技術宅小朋友:“世界的某個角落,肯定有天才技術宅兒童和宅友正在擺弄著類似Blender一樣的工具,而他們,將是下一個皮克斯。”

 

—— 鄭州奇境視覺動畫公司 收集整理 【中原專業視覺圖像服務商-專注于建筑漫游動畫施工演示動畫,產品展示動畫

 

国产亚洲人成网站观看 老司机久久99久久精品播放 激情欧美成人久久综合 亚洲国产精品高清久久久 四库影院永久国产精品 任你躁国产自任一区二区三区 国产精品成人无码久久久久久 国产精品无码av在线一区 午夜福利片1000无码免费 亚洲综合国产成人无码 日本熟日本熟妇中文在线观看 国产精品久久久久这里只有精品 美女内射毛片在线看免费人动物 亚洲一区二区三区在线播放无码 欧美乱码卡一卡二卡四卡免费 国产午夜片无码区在线观看爱情网 日亚韩在线无码一区二区三区 国内精品久久久久久久电影视 久久人妻少妇偷人精品综合桃色 亚洲乱码卡一卡二卡新区中国 国产aⅴ爽av久久久久久 狠狠做久久深爱婷婷 好男人免费影院www神马 亚洲国产成人久久综合电影 久久久久77777人人人人人 色婷婷五月综合久久 中文字幕人妻偷伦在线视频 日韩精品无码综合福利网 成人精品av一区二区三区网站 污污污污污污污网站污 色噜噜狠狠成人中文综合| 精品国产亚洲一区二区三区| 国产成人精品日本亚洲18| 在线日产精品一区| 99久久久无码国产精品动漫| 国产在线精品欧美日韩电影| 日韩精品一区二区三区影院| 国产成人精品一区二区3| 中文字幕久久波多野结衣av不卡| 性生大片免费观看668| 免费看小12萝裸体视频国产|