MDCC2016 VR峰會演講資料-虛幻4渲染系統架構解析
PPT下載
這是9月24日我在MDCC 2016 VR開發者分會上所在技術分享的PPT下載連結:
http://download.csdn.net/detail/neil3d/9640870
演講速記整理(感謝CSDN的編輯們做了這麼詳細的整理):
http://geek.csdn.net/news/detail/106495
為什麼要深入 學習引擎架構
現在商業3D引擎越來越成熟,特別是Unity3D引擎引領的引擎工具化潮流,大大提高了開發效率。開發的門檻也降低了很多,那我們是否還有必要去深入學習引擎底層演算法、引擎架構呢?
個人認為還是非常有必要的!為什麼呢?大家都知道,我們現代的軟體工程是基於分層抽象建立起來的,好比說引擎是一層,它通過抽象把底層的複雜度封裝了起來,這樣在上層就可以更關注自己的業務。然而,系統分層和抽象封裝可以提供開發效率,卻不能提高學習效率,這是因為它在80%的時候工作的很好,但是在20%的時候會失效,如果你對底層完全不理解,那你就完全蒙圈。舉個另外的例子,你看很多搞網路程式設計的兄弟,經常捧一本比磚頭還厚的《TCP/IP詳解》。以上這個觀點,來自一本文集《Joel說軟體》:抽象漏洞定律。我讀完之後,深以為然。
從另外一個角度說,遊戲開發技術是建立在很多概念之上的,引擎對這些概念進行了實現和封裝,方便我們直接呼叫。但是,如果你並不理解這些概念,以及它背後的演算法,那你對它的時間效率和空間效率等問題就很難有一個正確的把握。
So,儘管商業引擎越來越成熟,對於愛知求真的小夥伴,還是要沉下心,去深入學習,建立起穩固的知識體系。
相關文章
- 快取系統穩定性 - 架構師峰會演講實錄快取架構
- 快取資料一致性 - 架構師峰會演講實錄快取架構
- FunData — 電競大資料系統架構演進大資料架構
- 剖析虛幻渲染體系(03)- 渲染機制
- 系統架構演變架構
- 剖析虛幻渲染體系(02)- 多執行緒渲染執行緒
- 網易遊戲運維實踐:服務架構及全球通服-AWS峰會演講實錄遊戲運維架構
- “VR技術開放日”演講資料彙總VR
- Spotify廣告系統架構演進架構
- MyCat 啟蒙:分散式系統的資料庫架構演變分散式資料庫架構
- MPP大資料系統架構,終於有人講明白了大資料架構
- 虛幻4引擎Gear VR開發入門(上)VR
- 虛幻4引擎Gear VR開發入門(下)VR
- 在第八屆(2016)中國系統架構師大會SACC上的演講PPT架構
- 虛幻4渲染程式設計專題概述及目錄程式設計
- 雲端計算時代下的大型ERP系統架構, 演講完畢...架構
- 剖析虛幻渲染體系(01)- 綜述和基礎
- 資料治理:資料整合架構的演進架構
- Greenplum資料庫系統架構資料庫架構
- 美團配送系統架構演進實踐架構
- 億級流量系統架構演進之路架構
- HBase 系統架構及資料結構架構資料結構
- Hbase 系統架構與資料結構架構資料結構
- 系統架構師大會:中國系統架構師的盛宴架構
- 面向資料架構的雲演變架構
- 技術架構分享:美團配送系統架構演進實踐架構
- 馬雲在2013中國IT領袖峰會上的演講
- 資料庫系統架構討論資料庫架構
- 蘇寧雙11超級工程排頭兵—會員系統架構演進架構
- 有贊搜尋系統的架構演進架構
- LBS定位系統架構是如何演進的架構
- 馬雲全球智慧物流峰會演講:發展無人機不如送人上火星無人機
- MySQL資料庫架構——高可用演進MySql資料庫架構
- 故事篇:資料庫架構演變之路資料庫架構
- SDCC 2016大資料&架構峰會·杭州站啟航,首批過半講師和議題公佈大資料架構
- 【Unreal】虛幻GAS系統快速入門Unreal
- 同步合成PPT幻燈片與講演影片
- 什麼是大資料系統架構大資料架構