0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

計算機CGI技術是怎樣影響著娛樂行業(yè)的方方面面

工程師鄧生 ? 來源:Ai芯天下 ? 作者:Ai芯天下 ? 2020-03-28 10:52 ? 次閱讀

這兩位把最好年華獻給電影行業(yè)的計算機科學家,不僅為今天的好萊塢電影特效技術奠定了基礎,還徹底改變了游戲、虛擬現(xiàn)實和人工智能行業(yè)。

CGI技術的先行者獲獎

2019 年,全球電影行業(yè)產(chǎn)值達到 1380億美元,全球游戲市場實現(xiàn) 1521 億美元,3D 計算機生成圖像技術在其中不可或缺。

而在未來,虛擬現(xiàn)實、增強現(xiàn)實、數(shù)據(jù)可視化、教育、醫(yī)學圖像等任何一個同視覺相關的領域,CGI 技術都有著重要功能和意義。

1995 年前橫空出世的《玩具總動員》,背后是艾德文·卡特姆和帕特里克·漢拉汗等科學家研究耕耘了二十多年的 CGI 技術。

而《玩具總動員》誕生后的二十五年,CGI技術的應用深刻地影響到了娛樂行業(yè)的方方面面,這種影響也將肉眼可見地繼續(xù)持續(xù)著。

今年3月18日,國際計算機協(xié)會公布了2019年圖靈獎的獲獎人,分別是計算機科學家、皮克斯動畫工作室聯(lián)合創(chuàng)始人艾德文·卡特姆,以及來自斯坦福大學計算機圖形學實驗室教授帕特里克·漢拉汗。

前者現(xiàn)在是迪士尼動畫退休總裁,后者是斯坦福圖形學教授。

因二人在 3D 計算機圖形學的奠定性貢獻,以及延伸出的 CG 成像技術在電影制作和其他領域的革命性影響,將圖靈獎授予二人。

論文中的兩種技術奠定雛形

卡特姆在他的博士論文中用了兩種開創(chuàng)性的技術來顯示曲面而不是用多邊形:z 緩沖和紋理映射,前者處理圖像深度坐標,后者處理二維表面在三維對象上的紋理映射。

Z 緩沖算法也叫深度緩沖器算法,屬于圖像空間消隱算法,該算法有幀緩沖器和深度緩沖器。

假定xoy面為投影面,z軸為觀察方向,過屏幕上任意像素點(x,y) 作平行于 z 軸的射線 R,與物體表面相交于p1和p2點,p1和p2 點的z值稱為該點的深度值。

z-buffer算法比較p和p2的z值,將最大的z值存入z緩沖器中,顯然p1在p2前面,屏幕上(x,y)這一點將顯示 p1 點的顏色。

算法思想:先將 Z 緩沖器中各單元的初始值置為最小值。當要改變某個像素的顏色值時,首先檢查當前多邊形的深度值是否大于該像素原來的深度值(保存在該像素所對應的Z緩沖器的單元中)。

如果大于原來的z值,說明當前多邊形更靠近觀察點,用它的顏色替換像素原來的顏色。

推動RenderMan圖形系統(tǒng)影響電影產(chǎn)業(yè)

70 年代初,師從計算機圖形學的創(chuàng)始人之一伊萬·薩瑟蘭、在猶他大學獲得計算機博士學位的艾德文·卡特姆因他的計算機圖形學研究成果,受邀加入盧卡斯影業(yè)。

1972年卡特姆應用自己的技術創(chuàng)作出一部名為“計算機動畫之手”的短片,這是最早的計算機動畫作品之一。

1986年史蒂夫·喬布斯 收購了盧卡斯影業(yè)計算機動畫部門,更名為皮克斯,他選擇 卡特姆 擔當動畫公司的總裁。

這時,舊金山威斯康星大學麥迪遜分校年輕的生物物理學學生帕特里克· 漢拉汗決定放棄昆蟲研究,入職皮克斯,與卡特姆搭檔推動計算機圖形學的發(fā)展。

漢拉汗在卡特姆和其他同事十多年工作的基礎上,開發(fā)出了一個叫RenderMan的圖形系統(tǒng),漢拉汗 擔任開發(fā)團隊的首席架構師。

RenderMan用真實的材質和光影來渲染曲線形狀,電影制作人可以把圖像與真實場景自然融合,產(chǎn)生逼真的動畫效果。

簡單地說,RenderMan就是一個計算機圖像渲染體系,它支持復雜的燈光和著色器,將光反射行為與幾何形狀分開,并計算形狀上各點的顏色、透明度和紋理,同時,RenderMan系統(tǒng)結合了卡特姆提出的Z緩沖和細分曲面創(chuàng)新。

多項技術傍身,這使得通過RenderMan生成的數(shù)字圖像比之前的任何圖像都要更真實。

2001年,RenderMan 成為第一個贏得奧斯卡獎的軟件。而在最近獲得奧斯卡金像獎提名的47部電影中,有44部使用了皮克斯的 RenderMan ;其中就包括了《阿凡達》,《泰坦尼克號》,《指環(huán)王》三部曲和《星球大戰(zhàn)》系列。

漢拉汗和卡特姆 二人組讓計算機科學技術與娛樂產(chǎn)業(yè)的創(chuàng)造力結合在一起,創(chuàng)造出一個又一個視覺奇觀。

同時,RenderMan 圖形系統(tǒng)還授權給了其他公司,《侏羅紀公園》、《終結者 2》、《異形 3》、《阿甘正傳》等著名電影,許許多多經(jīng)典電影的特效都是基于該系統(tǒng)制作而成。

詹姆斯·卡梅隆的兩部賣座大片《泰坦尼克號》和《阿凡達》使用的都是RenderMan,RenderMan成為CG領域重要的3D渲染軟件,曾兩度獲得奧斯卡科學技術獎。

在RenderMan之外,漢拉汗還開發(fā)出了體積渲染技術、廣場渲染概念,完善了表面下散射渲染皮膚和頭發(fā)、全局照明、GPU 編程語言等技術。

并基于 Edwin Catmull 研究基礎,他帶領團隊開發(fā)了具有跨時代意義的特效渲染標準——RenderMan,用于三維模型并渲染成數(shù)字圖像,通俗點說 RenderMan 是電影特效工業(yè)中最經(jīng)典的渲染器。

開發(fā)GPU語言編譯器+數(shù)據(jù)科學軟件后勁強悍

特別值得一提的,就是漢拉汗和他學生共同開發(fā)的GPU語言“Brook”。Brook是一種流編程語言的編譯器,可以將類似C這樣的語言通過編譯器編譯為CG代碼,隱藏了利用圖形學API實現(xiàn)的細節(jié),可以說是大大簡化了開發(fā)過程。

而這些著色語言和GPU,就像作用力和反作用力。這些架構的發(fā)展反過來讓GPU在各種計算環(huán)境下使用,包括運行高性能和機器學習算法。Brook后來就催生了英偉達的CUDA。

就是數(shù)據(jù)科學和可視化工作中經(jīng)常會用到的軟件“Tableau”也在隨后被開發(fā)出來,它將數(shù)據(jù)運算與美觀的圖表完美地嫁接在一起,而且非常容易上手,將大量數(shù)據(jù)拖放到數(shù)字“畫布”上,轉眼間就能創(chuàng)建好各種圖表。

影響力也是十足,全球超過42000家客戶通過使用Tableau快速生成所需結果,可以說是遍及各個行業(yè)的各類規(guī)模企業(yè)。

或許正因如此,CRM巨頭Salesforce以157億美元高價收購Tableau,這是Salesforce成立20年歷史上最大的交易,讓漢拉汗成為了億萬富翁。

結尾:

如今,名利雙收的漢拉汗,據(jù)說只將20%的時間花在了公司上,重心還在斯坦福大學,依舊致力于計算機圖形學的發(fā)展,不變的或許是他的那份初衷:“我認為我們可以把抽象概念、數(shù)學和算法轉換成圖像的想法,這是世界上最酷的事情?!?br /> 責任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 圖形處理
    +關注

    關注

    0

    文章

    45

    瀏覽量

    13798
  • CGI
    CGI
    +關注

    關注

    0

    文章

    20

    瀏覽量

    10356
收藏 人收藏

    評論

    相關推薦

    計算機局域網(wǎng)技術是什么

    無線電磁波)互相連接起來,組成資源和信息共享的計算機互聯(lián)網(wǎng)絡技術。局域網(wǎng)技術涵蓋了多個方面,包括網(wǎng)絡拓撲結構、傳輸介質、媒體訪問控制方法、網(wǎng)絡協(xié)議、網(wǎng)絡硬件和網(wǎng)絡軟件等。
    的頭像 發(fā)表于 10-08 10:23 ?379次閱讀

    計算機的內(nèi)存容量有什么作用

    計算機的內(nèi)存容量,作為一個核心概念,在計算機科學、信息技術以及日常使用中扮演著至關重要的角色。它不僅直接關系到計算機處理數(shù)據(jù)的能力,還影響著
    的頭像 發(fā)表于 09-10 14:47 ?1038次閱讀

    晶體管計算機和電子管計算機有什么區(qū)別

    晶體管計算機和電子管計算機作為計算機發(fā)展史上的兩個重要階段,它們在多個方面存在顯著的區(qū)別。以下是對這兩類計算機在硬件、性能、應用以及
    的頭像 發(fā)表于 08-23 15:28 ?1875次閱讀

    IPC工控機有哪些技術特點?

    、醫(yī)療、環(huán)保及人們生活的方方面面。 ? ? ?工控機其定義就是工業(yè)控制計算機,也有人稱它為工業(yè)電腦或者產(chǎn)業(yè)電腦,英文簡稱IPC,通俗的將就是為了工業(yè)現(xiàn)場而設計的計算機。 ? ? ?那么IPC工控機有哪些
    的頭像 發(fā)表于 07-30 09:59 ?453次閱讀

    計算機系統(tǒng)中的關鍵組件有哪些

    計算機系統(tǒng)中,關鍵組件的協(xié)同工作構成了其強大的數(shù)據(jù)處理和運算能力。這些組件不僅決定了計算機的性能,還影響著用戶的使用體驗。以下是對計算機系統(tǒng)中關鍵組件的詳細闡述,包括它們的定義、功能
    的頭像 發(fā)表于 07-15 18:18 ?1673次閱讀

    計算機視覺的五大技術

    計算機視覺作為深度學習領域最熱門的研究方向之一,其技術涵蓋了多個方面,為人工智能的發(fā)展開拓了廣闊的道路。以下是對計算機視覺五大技術的詳細解析
    的頭像 發(fā)表于 07-10 18:26 ?1419次閱讀

    計算機控制器的結構和功能

    隨著信息技術的迅猛發(fā)展,計算機已經(jīng)深入我們生活的方方面面。而計算機控制器,作為計算機系統(tǒng)的核心部件之一,承擔著協(xié)調(diào)各部件工作、指揮整個
    的頭像 發(fā)表于 06-17 15:47 ?1718次閱讀

    工業(yè)控制計算機與普通個人計算機相比有何區(qū)別?

    引言 隨著科技的不斷發(fā)展,計算機在各個領域的應用越來越廣泛。在眾多計算機類型中,工業(yè)控制計算機和普通個人計算機是兩種常見的計算機。盡管它們在
    的頭像 發(fā)表于 06-11 10:45 ?997次閱讀

    工業(yè)計算機與普通計算機的區(qū)別

    在信息化和自動化日益發(fā)展的今天,計算機已經(jīng)成為了我們?nèi)粘I詈凸ぷ髦胁豢苫蛉钡墓ぞ?。然而,?b class='flag-5'>計算機領域中,工業(yè)計算機和普通計算機雖然都具備基本的計算
    的頭像 發(fā)表于 06-06 16:45 ?1462次閱讀

    工業(yè)計算機是什么?如何在不同行業(yè)中使用?

    工業(yè)電腦是專為在工業(yè)環(huán)境中使用而設計的計算機。它們可用于各個行業(yè),包括制造、運 輸和能源。它們通常比普通計算機更強大,并且能夠在大多數(shù)計算機無法運行的環(huán)境中運行。在本文中,我們將更深入
    的頭像 發(fā)表于 04-01 15:45 ?826次閱讀
    工業(yè)<b class='flag-5'>計算機</b>是什么?如何在不同<b class='flag-5'>行業(yè)</b>中使用?

    【量子計算機重構未來 | 閱讀體驗】 跟我一起漫步量子計算

    首先感謝發(fā)燒友提供的試讀機會。 略讀一周,感觸頗深。首先量子計算機作為一種前沿技術,正逐步展現(xiàn)出其巨大的潛力,預示著未來社會和技術領域的深刻變革。下面,我將從幾個方面探討量子
    發(fā)表于 03-13 19:28

    【量子計算機重構未來 | 閱讀體驗】+ 初識量子計算機

    感覺量子技術神奇神秘,希望通過閱讀此書來認識量子計算機。 先瀏覽一下目錄: 通過目錄,基本可以確定這是一本關于量子計算機的科普書籍,主要包括什么是量子計算機、量子
    發(fā)表于 03-05 17:37

    計算機行業(yè)深度報告

    電子發(fā)燒友網(wǎng)站提供《計算機行業(yè)深度報告.pdf》資料免費下載
    發(fā)表于 03-04 10:07 ?0次下載

    量子計算機 未來希望

    自己從事語音識別產(chǎn)品設計開發(fā),而量子技術和量子計算機必將在自然語言處理方面實現(xiàn)重大突破,想通過此書學習量子計算技術,儲備知識,謝謝!
    發(fā)表于 02-01 12:51

    名單公布!【書籍評測活動NO.28】量子計算機重構未來

    介紹在汽車行業(yè)及其他制造業(yè)中,量子計算機未來將引起怎樣的變化,并根據(jù)實證實驗的事例進行說明。第 4 章給出了細分領域的多家企業(yè)人士采訪實錄,從他們所處領域的角度出發(fā),展望了量子計算機
    發(fā)表于 01-26 14:00