該作品是PDF文件格式請下載 福昕PDF閱讀器
OpenGL ES 是一個為便攜或嵌入式設備例如:移動電話、PDAs、監(jiān)視器、等,發(fā)展的
3D 繪圖APIs(應用編程接口)。OpenGL ES 是一個被叫做Khronos 聯(lián)盟的組織創(chuàng)造的一系
列APIs 中的一個。Khronos 聯(lián)盟成立于2000 年一月,是一個專注為手持和嵌入式設備建立
開放標準和自由版權的APIs 的工業(yè)聯(lián)盟。
OpenGL ES 2.0
OpenGL ES 2.0 是本書中要講的 API,目標是講述完整的細節(jié)(核心和擴展),給出怎么使用的例子,討論各種優(yōu)化技術,讀完本書希望能你能懂的 OpenGL ES 2.0 的核心 API,能夠
開發(fā) OpenGL ES 2.0 的應用程序,不要擔心技術細節(jié),懂得怎么去工作。
OpenGL ES 2.0 包含兩部分:OpenGL ES 2.0 API 說明和 OpenGL ES 著色器語言說明,
圖 1_1 顯示 OpenGL ES 2.0 圖像管線,圖 1 _1 中的的著色器盒子描述了 OpenGL ES 2.0 的管
道可編程階段,OpenGL ES 2.0 可編程管線的每個階段預覽在下面介紹。
目錄預覽:
Aaftab Munshi
Dan Ginsburg
Dave Shrener
插圖列表……………xiii
例子列表……………xv
表格列表……………xix
前言……………xxi
序……………xxiii
讀者建議
書發(fā)行機構
代碼及著色器例子
1. OpenGL ES 2.0 目錄
OpenGL ES 是什么?
OpenGL ES 2.0
定點著色器
預先
片段著色器
片段預處理
OpenGL ES 2.0 和 OpenGL ES 1.0 向后兼容
EGL
OpenGL ES 2.0 編程
庫和包含文件
EGL 命令規(guī)則
OpenGL ES 命令規(guī)則
錯誤處理
Flush 和 Finish
基本狀態(tài)管理
擴展閱讀
2. hello 三角形:一個 OpenGL ES 2.0 例子
代碼框架
怎么下載例子
Hello 例子
編譯和運行例子
使用 OpenGL ES 2.0 框架
創(chuàng)造一個簡單的矩陣和片段著色器