OpenGL編程指南檢視原始碼討論檢視歷史
《OpenGL編程指南》,[美] 約翰·M·克賽尼希,格雷厄姆·塞勒斯,戴夫·施萊爾 著,王銳 譯,出版社: 機械工業出版社。
截至2022年,機械工業出版社年出版新書近2700種,年引進和輸出版權總量近800種,產品橫跨科技出版、教育出版、大眾出版三大板塊,覆蓋機械、電工電子、汽車、建築、計算機、經管、心理[1]、生活、科普、藝術設計、文創等十多個專業領域,以及高等教育[2]、職業教育、技能教育等不同教育層次。
內容簡介
作為久負盛名的「*寶書」的*新一版,本書將着色器相關的技術完全融入了經典的以函數講解為核心的章節當中,並且通過豐富的代碼案例來演示這些現代化的技法。從基礎的概念,到物體的繪製、着色、像素、片元、變換方法、紋理、幀緩存、光照和陰影、內存等高級方法和非圖形學應用的講解,無所不包。本書還講解了着色器的每一個階段,包括全新的細分、幾何和計算着色器。
本書共12章,第1章概述OpenGL主要特性和功能;第2章討論OpenGL中*主要的特性——可編程着色器和SPIR-V;第3章介紹使用OpenGL進行幾何體繪製的各種方法,以及一些可以讓渲染更為高效的優化手段;第4章闡釋OpenGL對於顏色的處理過程;第5章介紹在一個二維計算機屏幕上表現三維場景的操作細節;第6章討論將幾何模型與圖像結合來創建真實的、高質量的三維模型的方法;第7章介紹計算機圖形的光照效果模擬方法;第8章介紹使用可編程着色器生成紋理和其他表面效果的方法細節;第9章解釋OpenGL管理和細分幾何表面的着色器功能;第10章介紹在OpenGL渲染流水線中使用着色器進行幾何體圖元修改的特別技術;第11章介紹使用OpenGL幀緩存和緩存內存實現高級渲染技術和非圖形學應用的相關方法;第12章介紹了*新的着色器階段,將通用計算的方法融合到OpenGL的渲染流水線當中。
參考文獻
- ↑ 談心理健康教育對學生的重要性 ,搜狐,2020-04-12
- ↑ 2020中國高等教育十大關鍵詞,搜狐,2020-12-28