图书介绍

WebGL编程指南PDF|Epub|txt|kindle电子书版本网盘下载

WebGL编程指南
  • (美)坎特,(美)琼斯著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302348900
  • 出版时间:2013
  • 标注页数:283页
  • 文件大小:54MB
  • 文件页数:298页
  • 主题词:网页制作工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

WebGL编程指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章WebGL概述1

1.1系统需求1

1.2 WebGL提供的渲染类型2

1.3 WebGL应用程序结构3

1.4 HTML 5 canvas的生成方式3

1.5访问WebGL上下文环境5

1.6 WebGL状态机8

1.7加载3D场景11

1.8本章小结13

第2章 渲染几何体14

2.1顶点和索引14

2.2 WebGL渲染管线概述15

2.3在WebGL中渲染几何体17

2.4将属性关联至VBO21

2.5渲染机制23

2.6整合过程26

2.7渲染模式29

2.8缓冲区操控33

2.9高级几何体加载技术:JSON和AJAX35

2.10使用AJAX+JSON加载圆锥体对象41

2.11本章小结44

第3章 光照45

3.1光照、法线和材质45

3.2在管线中使用光源、法线和材质48

3.3着色方案和光照反射模型49

3.4 OpenGL ES着色语言ESSL53

3.5编写ESSL程序59

3.6返回至WebGL72

3.7位置光源80

3.8本章小结83

第4章 相机84

4.1 WebGL不存在相机对象84

4.2法线转换90

4.3 WebGL实现方式91

4.4模型-视见矩阵95

4.5相机矩阵97

4.6透视矩阵110

4.7 WebGL示例结构115

4.8本章小结120

第5章 实现方案121

5.1矩阵栈121

5.2 3D场景的动画操作122

5.3计时策略124

5.4体系结构更新127

5.5连接矩阵栈和JavaScript计时器129

5.6参数曲线131

5.7优化策略136

5.8插值方案139

5.9本章小结144

第6章 颜色、深度测试以及Alpha混合145

6.1在WebGL中使用颜色145

6.2使用对象中的颜色146

6.3使用光照颜色151

6.4体系结构的更新操作153

6.5通过jQuery UI实现互动性162

6.6有向点光源167

6.7使用场景中的颜色值171

6.8深度测试173

6.9 Alpha混合操作175

6.10生成透明对象181

6.11本章小结186

第7章 纹理187

7.1纹理贴图187

7.2生成并加载纹理188

7.3使用纹理坐标189

7.4着色器中的纹理应用191

7.5纹理过滤模式194

7.6纹理环绕模式201

7.7多重纹理204

7.8立方体贴图207

7.9本章小结211

第8章 拾取操作212

8.1拾取操作概述212

8.2构造离屏帧缓冲区213

8.3场景中的颜色赋值215

8.4渲染至离屏帧缓冲区216

8.5 canvas上的拾取行为218

8.6从离屏帧缓冲区中读取像素220

8.7寻找击中对象221

8.8处理击中对象222

8.9体系结构的更新操作222

8.10拾取器的体系结构225

8.11实现唯一颜色标记226

8.12本章小结237

第9章 整合方案238

9.1创建WebGL应用程序238

9.2体系结构回顾239

9.3虚拟汽车陈列室应用程序240

9.4着色器实现245

9.5构建场景246

9.6配置WebGL属性246

9.7加载汽车模型250

9.8渲染操作256

9.9本章小结260

第10章 高级话题261

10.1后处理技术261

10.2框架更新265

10.3测试后处理效果266

10.4点精灵对象270

10.5火花效果272

10.6法线贴图275

10.7法线贴图示例276

10.8片元着色器中的光线跟踪机制278

10.9场景的光线跟踪测试279

10.10本章小结283

热门推荐