OpenGL超級寶典

OpenGL超級寶典

《OpenGL超級寶典(第4版)》是OpenGL及3D圖形編程最好的入門指南,涵蓋了使用最新版本的OpenGL進行編程所需要的主要知識。全書分3個部分,共22章,另有3個附錄。第一部分包括第1章到第14章,介紹如何構建一個使用OpenGL的程式,如何設定3D渲染環境,以及如何創建基本對象和光線並對他們進行著色。然後,深入研究使用OpenGL和它的一些高級特性及不同的特殊效果。第二部分包括第15章到第18章,分別介紹了OpenGL中支持可程式硬體[特別是在OpenGL著色語言(GLSL)中]的新特性。第三部分是第19章到第22章,著重介紹OpenGL是如何支持和連線Windows、Mac OS X、Linux和掌上設備。附錄部分給出了更多閱讀建議、術語表和API參考介紹。

基本信息

內容介紹

《OpenGL超級寶典(第4版)》適合希望精通OpenGL以便對他們的圖形編程和3D圖形知識進行擴展的程式設計師閱讀,也可以幫助那些經驗豐富的OpenGL程式設計師學習如何移植自己的應用程式。《OpenGL超級寶典(第4版)》既可以作為學習OpenGL的教材,也可以作為隨時查閱的參考手冊。

作者簡介

作者:(美國)賴特(Richard S.Wright.Jr) (美國)利普恰克(Benjamin Lipchak) (美國)黑內爾(Nicholas Haemel) 譯者:張琪 付飛

Richard S.right,Jr.彩石軟體系統公司(Starstone Software Systems,Inc.)的創建者和總裁,使用OpenGL開發多媒體仿真軟體。他開發過範圍從遊戲到科學應用程式、從資料庫可視化工具到教育軟體的OpenGL商業應用程式,他曾是OpenGL ARB的Real 3D代表。

Benjamin Lipchak管理著AMD的一個OpenGL ES驅動小組。他原來領導著Khronos生態技術小組。建立了OpenGL SDK並創建了OpenGL管線時事通信。

Nicholas Haemel AMD Graphics Products Group(圖形產品開發小組)的一位開發者,也是《OpenGL超級寶典(第4版)》第3版的技術審稿人,參與了《OpenGL超級寶典(第4版)》的GLX和OpenGL ES部分的寫作。

圖書目錄

第一部分 “舊約”——經典屬性

第1章 3D圖形和OpenGL的介紹

第2章 使用OpenGL

第3章 空間繪圖:幾何圖元和緩衝區

第4章 幾何變換:管線

第5章 顏色、材料和光照:基礎知識

第6章 顏色和材料的更多細節

第7章 OpenGL中的圖像

第8章 紋理貼圖:基礎知識

第9章 紋理貼圖:高級知識

第10章 曲線和表面

第11章 這就是管線:更快的幾何圖形渲染

第12章 互動式圖形

第13章 遮擋查詢:消除不必要的工作

第14章 深度紋理和陰影

第二部分 “新約”——新的發展

第三部分 “新約外傳”——擴展套用

附錄A 更多閱讀建議

附錄B 辭彙表

附錄C API參考

相關詞條

相關搜尋

熱門詞條

聯絡我們