书籍列表

  1. 计算机图形图像处理基础

  2. WebGL编程指南

  3. Three.js开发指南

  4. OpenGL ES 2.0 游戏开发

    书籍介绍:

  5. 《计算机图形图像处理基础》2011年.电子工业出版社出版的.唐波
    全书共分10章,主要内容包括了图形与图像处理的基本概念,图形图像处理的硬件与软件基础,基本图形的生成算法,图形显示技术,交互技术与图形软件标准,图像数字化与数学描述,图像正交变换,图像增强,图像恢复,图像分割。该书融合了计算机图形学与数字图像处理两门学科的知识,系统阐述了图形图像处理的基本理论、方法和技术,力图将图形与图像结合起来,从一个新的视角介绍可视信息处理中这两个最重要的领域。
    这本书可以作为课外书来读,不要去每章都去理解,最好都过一遍,做到心中有数。以后会用到的。

  6. 《WebGL编程指南》
    这本书要认真读,反复的阅读。入门阶段读一遍不求甚解,在提升阶段就需要掌握了。

  7. 《Three.js开发指南》(中文第2版)
    看第二版,第一版太旧了,而且第二版也有点旧了。这本书要认真读,把源码下载下来参考,每个案例都要自己动手写一遍。由于版本更新比较快,书中很多内容以及废弃了,注意案例中的版本号和你使用中的版本号,及时参考官方文档。

  8. 《OpenGL ES 2.0 游戏开发》–上下卷 吴亚峰。
    这两本书也不错,快速过一遍,记下一些算法思路和原理。后期有需要的时候可以再回来仔细研究代码。

相关网站:

WebGL规范

GLSL 中文手册

着色器资源网站:
Shadertoy

http://glslsandbox.com/

三维库
Three.js官网 官网有最全面的案例和文档

OpenGL ES 2.0 API Quick Reference Card

WebGL 1.0 API Quick Reference Card