《OpenGL ES 2.0 编程指南 中文版》.pdf
文本预览下载声明
OpenGL ES 2.0 编程向导
Aaftab Munshi
Dan Ginsburg
Dave Shrener
插图列表……………xiii
例子列表……………xv
表格列表……………xix
前言……………xxi
序……………xxiii
读者建议
书发行机构
代码及着色器例子
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 命令规则
OpenGL ES 命令规则
错误处理
Flush 和 Finish
基本状态管理
扩展阅读
2. hello 三角形:一个 OpenGL ES 2.0 例子
代码框架
怎么下载例子
Hello 例子
编译和运行例子
使用 OpenGL ES 2.0 框架
创造一个简单的矩阵和片段着色器
翻译: 江湖游侠 QQ email:mazhaoyang2005@
本翻译花费作者 3 个月有余,能力有限,错误在所难免,欢迎交流、指出错误,转载请注明出处,
装载着色器
创造一个项目目标并连接着色器
设置视口并清楚颜色缓冲区
装载几何图形并画一个
在后缓冲区显示物体
3. 一个 EGL 指导例子
如何窗口系统联系
检查错误
EGL 初始化
可用的配置属性
EGL 配置属性
EGL 选择属性
创建一个 On-Screen 区域:EGL 窗口
创建一个 Off-Screen 区域:EGL 缓冲
创建一个贴图
做一个 EGL 贴图
连接我们的 EGL 在一起
同步
4. 着色器和编程
着色器和编程
创建着色器
创建链接一个项目
表格和属性
得到和设置
得到和设置属性
5. OpenGL ES 着色器语言
OpenGL ES 着色器语言基础
变量和变量类型
构造变量
矢量和矩阵成员
常量
结构
数组
操作器
函数
内置函数
控制语句
表格
属性
变量
预处理程序和指令
表格和变量 pack
精度和限定
恒定
翻译: 江湖游侠 QQ email:mazhaoyang2005@
本翻译花费作者 3 个月有余,能力有限,错误在所难免,欢迎交流、指出错误,转载请注明出处,
6. 顶点属性、顶点矩阵和缓冲区目标
指定顶点属性数据
顶点属性常量
顶点矩阵
在顶点着色器里声明顶点属性
绑定顶点属性
在顶点着色器了改变
顶点缓冲区目标
缓冲区目标匹配
Tip 性能
7. 基本图元装配和光栅化
基本图元
三角形
直线
点类型
基本 draw
执行 tips
集合
坐标系统
边
透视分割
视口转换
旋转
选择
多边形设置
8. 顶点着色器
顶点着色器预览
顶点着色器变量
向前兼容
ES 2.0 顶点着色器限制
顶点着色器例子
一个顶点着色器例子
顶点着色器光照
普通贴图坐标系
顶点皮肤
OpenGL ES 1.1 固定顶点管道与ES 2.0 顶点着色器
9. 贴图
贴图基础
2D 贴图
立方体贴图
显示全部