- OpenGL.org - 官方网
- OpenGL Wiki - 维基百科
- Reference Guides - 参考指导
- OpenGL [x] API Quick Reference Card - 快速参考卡片
- OpenGL 4.6 Specification - 4.6 规范
- OpenGL 4.6 Shading Language Specification - 4.6 着色语言规范
- Khronos OpenGL® Registry - 登记处资料
- OpenGL Refpage - 所有API(或叫Command)的在线文档
- OpenGL Code Samples - 代码示例
- Third-Part Tutorials - 第三方学习资料
- 中文
- 英文
- Debugging GL/GLSL
- Reference API
- OpenGL-Redbook- git source code
- Review API
https://www.opengl.org/
OpenGL Wiki - 维基百科https://www.khronos.org/opengl/wiki/Main_Page
这个内容都很不错,可惜的是,该网站访问速度太太太慢了,这本身是学习的非常好用的资料。我用了 V$P#N 都还是慢的无法忍受,所以没办法之下,大多内容我都是查阅其他的第三方资料。
Reference Guides - 参考指导学习资料大部分还是先从官方的资料开始着色会比较全面
今天打开:khronos.org -> Reference Guides,真心感觉良心官方,太棒了,清晰明了,如下图
从图中可以看到也有 OpenCL 的(右面需要学习)
下面搬运搬运内容:
OpenGL [x] API Quick Reference Card - 快速参考卡片官方在线文档:OpenGL 4.5 Reference Card
百度网盘 (怕到时链接换了就打开不了了):Quick Reference Card 3.2/4.0/4.1/4.2/4.3/4.4/4.5/4.6 提取码: irp3
OpenGL 4.6 Specification - 4.6 规范Online Doces
OpenGL 4.6 Shading Language Specification - 4.6 着色语言规范The OpenGL® Shading Language, Version 4.60.7
Khronos OpenGL® Registry - 登记处资料各种规范、API、等,都有 Online Doces
OpenGL Refpage - 所有API(或叫Command)的在线文档https://www.opengl.org/documentation/
下面是打开OpenGL 4.5 的Reference Pages
OpenGL Code Samples
Third-Part Tutorials - 第三方学习资料 中文个人觉得是OpenGL 中文学习资料中比较全面的,而且免费、在线。有些收费的资料甚至还没这个好。
- LearnOpenGL-CN
- www.opengl-tutorial.org/cn
- https://learnopengl.com/
- www.opengl-tutorial.org
- opengl-tutorial-useful-tools-links
- Anton’s OpenGL 4 Tutorials
- https://open.gl/introduction
Debugging
Reference API- 官方的 OpenGL4 & GLSL 4 的 API
- docs.GL - 带有例子的API,比官方的好。
openglredbook/examples/tree/master/src
Review API查看 源码中使用的 OpenGL API 有哪些。
一般我在看他人项目的源码中,我会去总览一下用到 OpenGL API 有哪些。
可以针对当前文档、当前项目、当前解决方案的浏览,一般当前文档的居多。
方法:在 VS、VSC、Sublime中添加正则搜索:\bgl[^fw][^ad]\w*\(