0
0

More than 3 years have passed since last update.

OpenGLの勉強~GLFW、GLEW

Last updated at Posted at 2021-02-23
  • OpenGL
    • プラットフォーム(windows, macOS, linux)に依存しない「グラフィックスAPI」
  • OpenGLを使えるようにするツールキット
    • GLUT(初期の頃に作られたもので、長い間メンテナンスされていない
    • FLTK
    • SDL
    • Qt(初学者にはちょっと規模が大きい?)
    • GLFW(マルチプラットフォームで扱いやすい)
  • GLFWの特徴

    • ダブルバッファリング
    • ポーリング方式、コールバック方式の両方に対応
    • マルチウィンドウに対応
    • GLUTで使えるCubeやSphereなどは使えない
  • GLEWはツールキットではない

    • グラフィックスハードウェアの拡張機能を使用可能にするためのもの
    • windowsの場合、元々サポートしているバージョンが1.1のため、いくらGPUがそれ以上のスペックを持っていても新しい機能を使えない
    • GLEWを使えば、GPUに対応するバージョンに拡張することが可能

参考文献

  • 「グラフィックス・アプリ」制作のためのOpenGL入門 床井浩平
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0