文章目錄
- 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
- Review API
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 - 快速參考卡片
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 規範
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 中文學習資料中比較全面的,而且免費、在線。有些收費的資料甚至還沒這個好。
英文
- https://learnopengl.com/
- www.opengl-tutorial.org
- Anton’s OpenGL 4 Tutorials
- https://open.gl/introduction
Debugging GL/GLSL
Review API
查看 源碼中使用的 OpenGL API 有哪些。
一般我在看他人項目的源碼中,我會去總覽一下用到 OpenGL API 有哪些。
可以針對當前文檔、當前項目、當前解決方案的瀏覽,一般當前文檔的居多。
方法:在 VS、VSC、Sublime中添加正則搜索:\bgl[^fw][^ad]\w*\(