《OpenGL編程指南(原書第7版)》是2010年機械工業出版社出版的圖書,作者是美DaveShreiner。
基本介紹
- 作者:美 Dave Shreiner
- 譯者:李軍 / 徐波 等
- ISBN:9787111294504
- 頁數:519
- 定價:89.00元
- 出版社:機械工業出版社
- 出版時間:2010-3
- 裝幀:平裝
- 原作名:OpenGL programming guide
內容介紹,作者介紹,作品目錄,
內容介紹
《Open GL編程指南(原書第7版)》對OpenGL以及OpenGL實用函式館進行了全面而又權威的介紹,素有“OpenGL紅寶書”之譽。《Open GL編程指南(原書第7版)》的上一個版本覆蓋了到OpenGL 2.1版的內容。本版涵蓋了OpenGL 3.0和3.1的最新特性。《Open GL編程指南(原書第7版)》以清晰的語言描述了OpenGL的功能以及許多基本的計算機圖形技巧,例如創建和渲染3D模型、從不同的透視角度觀察物體、使用著色、光照和紋理貼圖使場景更加逼真等。另外,《Open GL編程指南(原書第7版)》還深入探討了許多高級技巧,包括紋理貼圖、抗鋸齒、霧和大氣效果、NURBS、圖像處理子集等。此外,《Open GL編程指南(原書第7版)》還對一些重要的主題進行了討論,例如提高性能、OpenGL擴展以及跨平台技術等。《Open GL編程指南(原書第7版)》內容詳實,講解生動,圖文並茂,是OpenGL程式設計師的絕佳編程指南。
作者介紹
Dave Shreiner是ARM公司的圖形技術總監,長期擔任SGI核心OpenGL組的成員。他首次開設了OpenGL的商業培訓課程,擁有二十多年的計算機圖形套用開發經驗。Dava定期參加SIGGRAPH和其他全球性的圖形工作會議。他是《OpenGL ES 2.0 Programming Guide》和《OpenGL Reference Manual》的作者,也是Addison-Wesley的OpenGL系列的編輯。
作品目錄
譯者序前言第1章 OpenGL簡介 1.1 什麼是OpenGL 1.2 一段簡單的OpenGL代碼 1.3 OpenGL函式的語法 1.4 OpenGL是一個狀態機 1.5 OpenGL渲染管線 1.5.1 顯示列表 1.5.2 求值器 1.5.3 基於頂點的操作 1.5.4 圖元裝配 1.5.5 像素操作 1.5.6 紋理裝配 1.5.7 光柵化 1.5.8 片斷操作 1.6 與OpenGL相關的函式館 1.6.1 包含檔案 1.6.2 OpenGL實用工具庫(GLuT) 1.7 動畫 1.7.1 暫停刷新 1.7.2 動畫=重繪+交換 1.8 OpenGL及其廢棄機制 1.8.1 OpenGL渲染環境 1.8.2 訪問OpenGL函式第2章 狀態管理和繪製幾何物體 2.1 繪圖工具箱 2.1.1 清除視窗 2.1.2 指定顏色 2.1.3 強制完成繪圖操作 2.1.4 坐標系統工具箱 2.2 描述點、直線和多邊形 2.2.1 什麼是點、直線和多邊形 2.2.2 指定頂點 2.2.3 OpenGL幾何圖元 2.3 基本狀態管理 2.4 顯示點、直線和多邊形 2.4.1 點的細節 2.4.2 直線的細節 2.4.3 多邊形的細節 2.5 法線向量 2.6 頂點數組 2.6.1 步驟1:啟用數組 2.6.2 步驟2:指定數組的數據 2.6.3 步驟3:解引用和渲染 2.6.4 重啟圖元 2.6.5 實例化繪製 2.6.6 混合數組 ……第3章 視圖第4章 顏色第5章 光照第6章 混合、抗鋸齒、霧和多邊形偏移第7章 顯示列表第8章 繪製像素、點陣圖、字型和圖像第9章 紋理貼圖第10章 幀緩衝區第11章 分格化和二次方程表面第12章 求值器和NURBS第13章 選擇和反饋第14章 OpenGL高級技巧第15章 OpenGL著色語言附錄A GLUT(OpenGL實用工具庫)基礎知識附錄B 狀態變數附錄C 齊次坐標和變換矩陣附錄D OpenGL和視窗系統術語表