WebGL编程指南

WebGL编程指南

(美) 坎特 (Cantor,D.) , (美) 琼斯 (Jones,B.) , 著

出版社:清华大学出版社

年代:2013

定价:49.0

书籍简介:

本书详细阐述了WebGL程序设计的理念,并涵盖大量的实例,每章均对网络3D图形设计的某一重点内容进行详细介绍,并伴有相关练习以供读者加深对知识点的理解。

书籍目录:

第1章 WebGL概述

1.1 系统需求

1.2 WebGL提供的渲染类型

1.3 WebGL应用程序结构

1.4 HTML 5 canvas的生成方式

1.5 访问WebGL上下文环境

1.6 WebGL状态机

1.7 加载3D场景

1.8 本章小结

第2章 渲染几何体

2.1 顶点和索引

2.2 WebGL渲染管线概述

2.3 在.WebGL中渲染几何体

2.4 将属性关联至VBO

2.5 渲染机制

2.6 整合过程

2.7 渲染模式

2.8 缓冲区操控

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

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

2.11 本章小结

第3章 光照

3.1 光照、法线和材质

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

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

3.4 0penGLES着色语言ESSL

3.5 编写ESSL程序

3.6 返回至WebGL

3.7 位置光源

3.8 本章小结

第4章 相机

4.1 WebGL不存在相机对象

4.2 法线转换

4.3 WebGL实现方式

4.4 模型一视见矩阵

4.5 相机矩阵

4.6 透视矩阵

4.7 WebGL示例结构

4.8 本章小结

第5章 实现方案

5.1 矩阵栈

5.2 3D场景的动画操作

5.3 计时策略

5.4 体系结构更新

5.5 连接矩阵栈和JavaScript计时器

5.6 参数曲线

5.7 优化策略

5.8 插值方案

5.9 本章小结

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

6.1 在WebGL中使用颜色

6.2 使用对象中的颜色

6.3 使用光照颜色

6.4 体系结构的更新操作

6.5 通过iQuery UI实现互动性

6.6 有向点光源

6.7 使用场景中的颜色值

6.8 深度测试

……

第7章 纹理

第8章 拾取操作

第9章 整合方案

第10章 高级话题

内容摘要:

《WebGL编程指南》详细阐述了与WebGL程序设计相关的基本解决方案,主要包括WebGL概述,渲染几何体,光照,相机,实现方案,颜色、深度测试以及Alpha混合,纹理,拾取操作,整合方案以及高级话题等内容。此外,《WebGL编程指南》还提供了相应的示例、代码以及伪代码,以帮助读者进一步理解相关方案的实现过程。《WebGL编程指南》可以作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。

编辑推荐:

推荐购买:


跨终端 Web移动优先|响应式|HTML5|Hybrid|桌面+移动应用|一线前端负责人联袂推荐

 

高性能HTML5(想让大规模高复杂度网站更快更易扩展?远不止H5/CSS3 这本彻头彻尾的实战书将教会你一切)


 

WebKit技术内幕

 

使用HTML5和Node构建超媒体API

书籍规格:

书籍详细信息
书名WebGL编程指南站内查询相似图书
9787302348900
如需购买下载《WebGL编程指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

WebGL编程指南是清华大学出版社于2013.12出版的中图分类号为 TP393.092 的主题关于 网页制作工具-程序设计 的书籍。