Open GL編程指南

出版時間:2006-6  出版社:機械工業(yè)出版社  作者:[美] Dave Shreiner [等]  頁數(shù):513  譯者:徐波 [等]  
Tag標(biāo)簽:無  

內(nèi)容概要

OpenGL是一種功能強大的軟件接口,用于生成高質(zhì)量的計算機圖像,也可以用于編寫使用2D和3D物體、位圖和彩色圖像的交互性應(yīng)用程序。   本書以清晰的語言描述了OpenGL的功能以及許多基本的計算機圖形技巧,例如創(chuàng)建和渲染3D模型、從不同的透視角度觀察物體、使用著色、光照和紋理貼圖使場景更加逼真等。同時,本書還深入探討了許多高級技巧,包括紋理貼圖、抗鋸齒、霧和大氣效果、NURBS、圖像處理子集等。此外,本書還對一些重要的主題進行了討論,例如提高性能、OpenGL擴展以及跨平臺技術(shù)等。本書對OpenGL以及OpenGL實用函數(shù)庫提供了全面而又權(quán)威的介紹,有“OpenGL紅寶書”之譽。 第5版在第4版的基礎(chǔ)之上進行了重大的修訂,涵蓋了OpenGL1.5和2.0版本的最新特性,特別是包括對OpenGL著色語言的介紹。    本書實例豐富,內(nèi)容詳實,適合計算機圖形應(yīng)用開發(fā)人員參考。

作者簡介

施仁奈是OpenGL體系結(jié)構(gòu)審核委員會成員,是SGL的一位OpenGL工程師,從OpenGL問世以來他就一直從事這方面的研究,并且在計算機圖形領(lǐng)域已有15年以上的經(jīng)驗。Dave定期參加SIGGRAPH和其他一些全球性的圖形工作會議,也是《OpenGL Reference Manual》一書的作者。

書籍目錄

譯者序前言第1章 OpenGL簡介 1.1 什么是OpenGL 1.2 一段簡單的OpenGL代碼 1.3 OpenGL函數(shù)的語法 1.4 OpenGL是個狀態(tài)機 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相關(guān)的函數(shù)庫  1.6.1 包含文件  1.6.2 GLUT,OpenGL實用工具包 1.7 動畫  1.7.1 暫停刷新  1.7.2 動畫 = 重繪 + 交換第2章 狀態(tài)管理和繪制幾何物體 2.1 繪圖工具箱  2.1.1 清除窗口  2.1.2 指定顏色  2.1.3 強制完成繪圖操作  2.1.4 坐標(biāo)系統(tǒng)工具箱 2.2 描述點、直線和多邊形  2.2.1 什么是點、直線和多邊形?  2.2.2 指定頂點  2.2.3 OpenGL幾何繪圖圖元 2.3 基本狀態(tài)管理 2.4 顯示點、直線和多邊形  2.4.1 點的細(xì)節(jié)  2.4.2 直線的細(xì)節(jié)  2.4.3 多邊形的細(xì)節(jié) 2.5 法線向量 2.6 頂點數(shù)組  2.6.1 步驟1:啟用數(shù)組  2.6.2 步驟2:指定數(shù)組的數(shù)據(jù)  2.6.3 步驟3:解引用和渲染 2.7 緩沖區(qū)對象中的頂點數(shù)組  2.7.1 利用緩沖區(qū)對象存儲頂點數(shù)據(jù)數(shù)據(jù)  2.7.2 為頂點數(shù)據(jù)創(chuàng)建緩沖區(qū)對象  2.7.3 激活緩沖區(qū)對象  2.7.4 用頂點數(shù)據(jù)分配和初始化緩沖區(qū)對象  2.7.5 更新緩沖區(qū)對象中的數(shù)據(jù)值  2.7.6 清除緩沖區(qū)對象 2.8 屬性組 2.9 關(guān)于創(chuàng)建多邊形表面模型的一些提示第3章 視圖 3.1 總覽:照相機比喻  3.2.1 一個簡單的例子:繪制立方體  3.1.2 通用的變換函數(shù) 3.2 視圖和模型變換  3.2.1 對變換進行思考  3.2.2 模型變換  3.2.3 視圖變換 3.3 投影變換  3.3.1 透視投影  3.3.2 正投影……第4章 顏 色第5章 光照第6章 混合、抗鋸齒、霧和多邊形偏移第7章 顯示列表第8章 繪制像素、位圖、字體和圖像第9章 紋理貼圖第10章 幀緩沖區(qū)第11章 分格化和二次方程表面第12章 求值器和NURBS第13章 選擇和反饋第14章 OpenGL高級技巧第15章 OpenGL 2.0和OpenGL著色語言附錄A 操作順序附錄B 狀態(tài)變量附錄C OpenGL和窗口系統(tǒng)附錄D GLUT基礎(chǔ)知識附錄E 計算法線向量附錄F 齊次坐標(biāo)和變換矩陣附錄G 編程提示附錄H OpenGL的不變性規(guī)則附錄I OpenGL著色語言內(nèi)置的變量和函數(shù)術(shù)語表

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Open GL編程指南 PDF格式下載


用戶評論 (總計7條)

 
 

  •   這本書是學(xué)習(xí)OpenGL的最好的教材
  •   紙張質(zhì)量不如第四版出版社換了翻譯作者換了
  •   講得比較明白,知識很系統(tǒng),也比較適合用作參考書。
  •   本書以清晰的語言描述了OpenGL的功能以及許多基本的計算機圖形技巧,例如創(chuàng)建和渲染3D模型、從不同的透視角度觀察物體、使用著色、光照和紋理貼圖使場景更加逼真等。同時,本書還深入探討了許多高級技巧,包括紋理貼圖、抗鋸齒、霧和大氣效果、NURBS、圖像處理子集等。此外,本書還對一些重要的主題進行了討論,例如提高性能、OpenGL擴展以及跨平臺技術(shù)等。本書對OpenGL以及OpenGL實用函數(shù)庫提供了全面而又權(quán)威的介紹,有“OpenGL紅寶書”之譽。
  •   但最好有一定理論基礎(chǔ),否則起步時會感覺太多硬件術(shù)語,較難理解。如果在Windows上開發(fā),書中最新版本的OpenGL可能不適合您。
  •   不過,需要一定的數(shù)學(xué)知識。不然很多地方看不明白。最好先學(xué)習(xí)一下計算機圖形學(xué)方面的東西。
  •   就印刷質(zhì)量來說大不如前,簡直跟復(fù)印的差不多。還是人民郵電出版社出版的第五版好一些。再說翻譯,不知為何要換個譯者,風(fēng)格有所變換,用詞也有差異,總之失望多些。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7