質問するログイン新規登録

Q&A

解決済

3回答

17316閲覧

OpenGL系ライブラリが多すぎ!頭の中を整理したい。

tiwatiwa

総合スコア70

OpenGL

OpenGLは、プラットフォームから独立した、デスクトップやワークステーション、モバイルサービスで使用可能な映像処理用のAPIです。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

0グッド

1クリップ

投稿2016/04/13 17:25

編集2016/04/14 14:12

0

1

OpenGLを一昨日から勉強し始めました。(言語はC++です)
とりあえずいろいろ動かしてみようと思ったのですが、「○○が定義されていません」のエラーがたくさん出てきて困っています。
(ライブラリがいろいろありすぎです><)

そこで、OpenGLのライブラリを整理したいと思い質問させていただきました。
ざっと調べると下のようなライブラリを見つけました。
・どのように分類されているのか
・なにができるのか
・どのように使い分けるのか

などを教えてください。
(まとめられているサイトなどがあればURLだけでもありがたいです。)

OpenGL
GLUT
OpenGL ES
GLSL
HLSL
GLKit
OpenCV
GLFW
OpenAL
glpng
webGL
・・・まだまだあると思います。

名前が似てるので分類されている?
仲間1:OpenGL、OpenGL ES、OpenCV、OpenAL
仲間2:GLUT、GLSL、HLSL、GLFW みたいな?

=========================================================
追加で質問を失礼します。
「opengl インストール」で検索すると、OpenGLではなくGLUTのインストール設定方法が出てきます。
OpenGLとGLUTは同じものと考えていいのでしょうか?
また、<opengl.h>をインクルードして使うにはどうすればいいのでしょう。。。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

guest

回答の取得に失敗しました

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.25%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問