OpenGL ES glew 下載和使用

目錄

零基礎 OpenGL ES 學習路線推薦 : OpenGL ES 學習目錄 >> OpenGL ES 基礎

零基礎 OpenGL ES 學習路線推薦 : OpenGL ES 學習目錄 >> OpenGL ES 特效

零基礎 OpenGL ES 學習路線推薦 : OpenGL ES 學習目錄 >> OpenGL ES 轉場

零基礎 OpenGL ES 學習路線推薦 : OpenGL ES 學習目錄 >> OpenGL ES 函數

零基礎 OpenGL ES 學習路線推薦 : OpenGL ES 學習目錄 >> OpenGL ES GPUImage 使用

零基礎 OpenGL ES 學習路線推薦 : OpenGL ES 學習目錄 >> OpenGL ES GLSL 編程

一.glew 簡介

OpenGL Extension Wrangler Library (GLEW) 是一個跨平臺的開源 C/C++ 擴展加載庫。GLEW 提供了有效的運行時機制來確定目標平臺支持哪些 OpenGL 擴展。OpenGL 核心和擴展功能在單個頭文件中公開。

不同的顯卡公司,也會發布一些只有自家顯卡才支持的擴展函數,你要想用這數涵數,不得不去尋找最新的 glext.h ,有了 GLEW 擴展庫,你就再也不用爲找不到函數的接口而煩惱,因爲 GLEW 能自動識別你的平臺所支持的全部 OpenGL 高級擴展函數。也就是說,只要包含一個 glew.h 頭文件,你就能使用 gl glu glext wgl glx 的全部函數。

glew 包含了 OpenGL 所需的核心,glew 作用:用來找 openGL 的函數,並初始化,這樣我們就能直接調用 OpenGL 的函數了。

GLEW 已經在各種操作系統上進行了測試,包括 Windows、Linux、Mac OS X、FreeBSD、Irix 和 Solaris。

在 OpenGL 項目開發中,freeglut 一般搭配 glew 一起使用;

二.glew 下載

glew下載地址:https://www.linuxfromscratch.org/blfs/view/svn/x/glew.html

下載文件後解壓使用 Visual Studio 打開 glew.sln 編譯便可得到對應的 glew.lib 和 glew.dll 文件;

OpenGL glew 繪製可以參考以下代碼:

  1. Windows OpenGL 調節亮度 Demo
  2. Windows OpenGL 調節曝光 Demo
  3. Windows OpenGL 調節對比度 Demo
  4. Windows OpenGL 調節飽和度 Demo
  5. Windows OpenGL 調節伽馬線 Demo

在 OpenGL 項目開發中,freeglut 一般搭配 glew 一起使用;

五.猜你喜歡

  1. OpenGL ES 簡介
  2. OpenGL ES 版本介紹
  3. OpenGL ES 2.0 和 3.0 區別
  4. OpenGL ES 名詞解釋(一)
  5. OpenGL ES 名詞解釋(二)
  6. OpenGL ES GLSL 着色器使用過程
  7. OpenGL ES EGL 簡介
  8. OpenGL ES EGL 名詞解釋
  9. OpenGL ES EGL eglGetDisplay
  10. OpenGL ES EGL eglInitialize
  11. OpenGL ES EGL eglGetConfigs
  12. OpenGL ES EGL eglChooseConfig
  13. OpenGL ES EGL eglGetError
  14. OpenGL ES EGL eglCreateContext
  15. OpenGL ES EGL eglCreateWindowSurface
  16. OpenGL ES EGL eglCreatePbufferSurface
  17. OpenGL ES EGL eglMakeCurrent
  18. OpenGL ES EGL eglSwapBuffer
  19. OpenGL ES EGL eglDestroySurface
  20. OpenGL ES EGL eglDestroyContext
  21. OpenGL ES EGL eglQueryContext
  22. OpenGL ES EAGLContext 和 EGLContext
  23. OpenGL ES OpenGL WebGL EGL WGL 區別
  24. OpenGL ES freeglut 下載和使用
  25. OpenGL ES glew 下載和使用

本文由博客 - 猿說編程 猿說編程 發佈!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章