一、重要网址
- OpenGL官网:https://www.opengl.org/
- OpenGL ES官网:www.khronos.org/opengles/
- 新手教程
其他
- OpenGL registry:www.opengl.org/registry/,包含OpenGL各版本的规范和扩展。
- AMD/ATI 开发者主页:www.ati.amd.com/developer/
- NVIDIA 开发者主页:developer.nvidia.com/
- Mesa 3D OpenGL Hwork-a-likeM:www.mesa3d.org
- GLView OpenGL Extension Viewer:www.realtech-vr.com/glview
二、API文档
在线文档
- OpenGL API 文档(英文)
- https://docs.gl/,需要科学上网。
- 可当做在线API查询文档用。
- OpenGL ES API文档
- OpenGL API 文档(英文)
- 离线文档
英文:《Mathematics for 3D Game Programming and Computer Graphics》
中文:《3D游戏与计算机图形学中的数学方法》
英文:《3D Math Primer for Graphics and Game Development》
中文:《3D数学基础:图形与游戏开发》
2、第二阶段:图形学基础
计算机图形学理论基础。
英文:《Fundamentals of Computer Graphics》
中文:《计算机图形学》
英文:《Computer Graphics: Principles and Practice》
中文:《计算机图形学原理及实践:C语言描述》
英文:《Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL》
中文:《交互式计算机图形学》
3、第三阶段:图形学进阶
这里包括实时渲染和离线渲染两部分!
实时渲染
- 英文:《Real-Time Rendering, Fourth Edition》
中文:《实时渲染》
英文《Real-Time Shadows》
中文《实时阴影技术》
《Real-Time Cameras》
离线渲染
- 英文:《Ray Tracing from the Ground Up》
中文:《光线跟踪算法技术》
《Physically Based Rendering, Third Edition》
- 《Advanced Global Illumination》