webgl高级编程pdf百度云版是一本专业的计算机webgl编程参考手册,该书涵盖了3D图形的基础知识,结构合理,语言简洁易懂,能为广大读者朋友提供完整系统的实践指导,欢迎大家免费下载!
webgl高级编程电子书介绍《WebGL高级编程:开发Web 3D图形》向读者介绍如何开发基于WebGL的Web应用程序。虽然WebGLAPI可用来硬件加速2D图形和3D图形,但是它的主要作用是用来创建3D图形。3D图形API的一些图书只介绍API本身,并没有对3D图形或如何使用API进行较多的介绍。《WebGL高级编程:开发Web 3D图形》不要求读者具备任何3D图形的理论基础。
webgl高级编程目录第1章 WebGL简介
1.1 WebGL基础
1.2 浏览器3D图形吸引人的原因
1.3 设计一个图形API
1.3.1 即时模式API
1.3.2 保留模式API
1.4 图形硬件简介
1.4.1 GPU
1.4.2 帧缓存
1.4.3 纹理存储器
1.4.4 视频控制器
1.5 WebGL图形流水线
1.5.1 顶点着色器
1.5.2 图元装配
1.5.3 光栅化
1.5.4 片段着色器
1.5.5 逐片段操作
1.6 WebGL与其他图形技术的比较
webgl高级编程内容介绍纹理与光照
动画与用户输入
OpenGL ES着色语言
WebGL性能优化
WebGL理论基础
WebGL与其他图形技术的关系
必备的线性代数知识
故障排除和调试技术
使用WebGL API绘制图形
编写顶点着色器和片段着色器
简化JavaScript库和3D变换