openGL认识
openGL相關的庫
第一種庫是與設備相關的負責輸入輸出的庫比如glfw
第二種是與調用openGL核心函數相關的庫如glad
openGL的版本
openGL3.3 之前的版本是老版本,固定管線
openGL3.3 之后是新版本沒有固定管線。
所以老版本中的函數會出現glMatrixMode(GL_PROJECTION)這種函數,表明你在設計管線中哪個部分的矩陣,而新版本中則沒有了。這個管線其實就是幾個投影矩陣的變換,在計算機圖形學的原理,坐標變換部分介紹的。
使用不同版本的函數參考不同版本的教材,老版本參考老教材,新版本參考新教材。
openGL與MFC的結合
openGL有自己的渲染環境(上下文context)的要求,所以一般需要將MFC的hdc轉為openGL的hrc使用。
總結
- 上一篇: 泛型算法STL中的迭代器,泛型算法,萃取
- 下一篇: opengl glad.h和 glu.h