【《Real-Time Rendering 3rd》提煉總結】完結篇:系列合集電子書PDF下載&實時渲染知識網路圖譜&新系列預告
按照專欄之前的計劃,【《Real-Time Rendering 3rd》提煉總結】系列文章目前已經完成了書寫。這個系列文章算是沒有虎頭蛇尾,難得地善始善終了。期間陸陸續續收到了很多朋友的讚許、鼓勵與支持,在這裡謝過大家。
總結和回顧總是一個階段學習結束之後很好的收尾方式。最近花了一些業餘時間將【《Real-Time Rendering 3rd》提煉總結】系列文章進行了整理和彙編,並按照紙質出版物的標準進行了精排版,最終輸出成了一個PDF,將此系列文章以之前網頁端完全不同的方式呈現給了大家。
並且為了日後閱讀和查閱,為大家準備了精確到每章每節的PDF書籤,個人感覺其實會比看網頁版更加方便。
PS: 本書的下載鏈接在下文中。
也花了不少業餘時間,整理出了一個超大的實時渲染知識網路圖譜,將圖形學和實時渲染領域的大量知識體系和細分種類,用思維導圖的方式展現了出來。原始圖片尺寸為5100 x 20825,是幾乎涉及《Real-Time Rendering 3rd》書中講到所有渲染相關主流概念的樹狀圖,也在下文中提供了預覽圖片與下載鏈接。
一、系列文章合集精排版PDF電子書下載
《《Real-Time Rendering 3rd》提煉總結》全書共9萬7千餘字。你可以把它看做中文通俗版的《Real-Time Rendering 3rd》,也可以把它看做《Real-Time Rendering 3rd》的解讀版與配套學習伴侶。
本書的特點:
- 純文字版PDF,支持全文搜索、快速檢索
- 按照紙質出版物的標準進行了精排版
- 擁有高清的配圖
- 有一點即達對應章節的詳細目錄
- 有精確到每章每節的書籤,非常適合快速檢索
圖 《Real-Time Rendering 3rd》提煉總結.pdf 書的封面標題
圖 精確到每章每節的PDF書籤
圖 一點即達對應章節的書本目錄
圖 按照紙質出版物的標準進行精排版的正文
在內容方面,全書按照系列專欄的順序正序收錄,分為十二章:
- 第一章 全書知識點總覽
- 第二章 圖形渲染管線
- 第三章 GPU渲染管線與可編程著色器
- 第四章 圖形渲染與視覺外觀
- 第五章 紋理貼圖及相關技術
- 第六章 高級著色:BRDF及相關技術
- 第七章 延遲渲染的前生今世
- 第八章 全局光照:光線追蹤、路徑追蹤與GI技術進化編年史
- 第九章 遊戲開發中基於圖像的渲染技術總結
- 第十章 非真實感渲染(NPR)相關技術總結
- 第十一章 遊戲開發中的渲染加速演算法總結
- 第十二章 渲染管線優化方法論:從瓶頸定位到優化策略
- 附錄:《Real-Time Rendering 3rd》核心知識思維導圖
當你覺得《Real-Time Rendering 3rd》英文原版硬啃不下來,對照著這本書一起閱讀,也許會事半功倍。而對於想快速入門實時渲染的朋友,翻翻這本書,應該也會有所收穫。
正如上文說到的,你可以把這本書看做中文通俗版的《Real-Time Rendering 3rd》,也可以把它看做《Real-Time Rendering 3rd》的解讀版與配套學習伴侶,或計算機圖形和實時渲染相關內容的入門以及中階讀物。
下載地址:
《Real-Time Rendering 3rd》提煉總結.pdf本書的Github項目主頁:
QianMo/Real-Time-Rendering-3rd-Summary-Ebook後續的勘誤,都會在Github項目主頁中進行。
二、實時渲染知識網路圖譜
有人說,讀書有一個「從薄讀到厚」再「從厚讀到薄」的過程,也許最終凝結在你腦中的只有幾句話,以及一些名詞,但「它們中的一部分已經長成了你的骨頭和肉」。
這次總結出的這幅知識網路圖,大概就是貫穿《Real-Time Rendering 3rd》這本書的渲染相關章節的知識架構,也即實時渲染的知識網路圖譜。
與系列文章第一篇中的知識網路圖不同的是,這張知識網路思維導圖更加細緻全面,更接近「九陰真經總綱」,更像加了各派心法的絕世武功的圖譜。
下面即是實時渲染的知識網路圖譜(原始圖片尺寸為5100 x 20825,知乎不支持,所以對圖片進行了縮小處理,下載高清大圖請轉到下文的鏈接):
原始高清大圖下載:
實時渲染核心知識網路圖解.jpg其對應的Github項目頁面:
QianMo/Game-Programmer-Study-Notes一些說明:
- 推薦下載原始圖片到本地,然後用穩定的看圖軟體放大查看。
- 圖中的每一個知識點,都可以在【《Real-Time Rendering 3rd》提煉總結】系列文章中找到對應的更詳細的文字內容。
- 遇到知識網路圖中不太明白的地方,可以先在「《Real-Time Rendering 3rd》提煉總結.pdf」中搜索該名詞進行初步了解,或者使用google/google學術搜索進行進一步了解。當然,也可以查閱《Real-Time Rendering 3rd》原文。
三、系列文章的Github版本
不少朋友喜歡閱讀Github Markdown版,這裡也為大家準備好了【《Real-Time Rendering 3rd》提煉總結系列文章的Github版,點擊下面的鏈接跳轉到目錄:
QianMo/Game-Programmer-Study-Notes四、翹首以盼的《Real-Time Rendering 4th》即將出版
不少朋友已經知道,翹首以盼的《Real-Time Rendering 4th》將於2018年8月15面世,而且目前Amazon上已經有了其預售頁面:
Computer Science Books @ Amazon.com目前看來,這大概是圖形學和實時渲染領域,在2018年最重磅的一本書了。
待《Real-Time Rendering 4th》面世後,如果有必要,也會在本專欄中對更新的一些新章節做對應的核心內容的梳理。
圖 《Real-Time Rendering 4th》的Amazon預售頁面
五、專欄後續文章展望
其實很早之前就已經想好了專欄下一個系列文章的走向。
個人以為,如果說《Real-Time Rendering》是圖形學和實時渲染界的九陰真經、絕世武功的目錄,那麼《GPU Gems》和《GPU Pro》系列書籍,就是江湖各派武功招牌招式的精選集。各家的武林絕學,盡收眼底。
而專欄的下一個系列文章,會繼續專註於計算機圖形學和實時渲染的進階內容,計划進行《GPU 編程精粹》I~III 和《GPU Pro》1~7,以及該系列最新的一本《GPU Zen》的核心內容的梳理。
希望透過《GPU Gems》I~III 、《GPU Pro》1~7 以及《GPU Zen》這十來本書,不僅能讓我們的圖形學技術和實時渲染技術再上一個台階,也能站在巨人的肩膀上,管中窺豹,品味這10多年間,實時渲染與遊戲開發領域的蛻變。
圖《GPU Pro 5》的封面
各位,下個系列文章,再見。
With best wishes.
推薦閱讀:
※GMS2中遊戲暫停的實現(2/2)
※GMS2官方教程系列8/8——隨機生成敵人
※我們的同學新出爐了一批控制台小遊戲
※The world at your fingertips — 天涯明月刀幕後(10)回收
※《Exploring in UE4》開篇