2010-12-17 44 views
7

私はSDLに関する一連のチュートリアルを開始しています。私があまりにも遠くまで掘り下げる前に、SDLがどのようなタイプの制御をGLUTに与えてくれるのか知りたいのですが?SDLとOpenGL 3DプログラミングのGLUT

また、ウェブカメラアクセス(顔の追跡や動きの検出)をサポートするのか、OpenCVを使って管理するのが最適ですか?

答えて

14

SDLもGLUTもウェブカメラの機能を持っていません。彼らは完全にウェブカメラにとらわれません。

その他の質問:GLUTは維持されていません。これは10年もの間に何の更新も見ていない。 FreeGLUT(バイナリ互換の置換え)で部分的に置き換えられましたが、GLUTもFreeGLUTもOpenGL 3.0+をサポートしていません。彼らには健全なサポートのような機能もありません。

SDLとその他の多くのライブラリ(GLFW、SFMLなど)は、OpenGLの新しいバージョンをサポートしており、SDL、SFMLなどは基本的なオーディオサポートを備えています。

GLUTなどは推奨されなくなりました。

+5

+1。また、安定したSDLリリースはOpenGL 3 AFAIKをサポートしていません...これは不安定なSDL 1.3でのみサポートされています。また、サウンドに関しては、SDL_mixerやOpenALのような外部ライブラリが必要です。 – Kos

+0

ありがとうございました!私はSDLが有望であると考えているので、引き続きSDLを学ぶつもりだと思います。 – BinRoot

関連する問題