OpenGL SuperBible の第 5 版を購入しました。彼らが非推奨の機能の使用を避けたことを非常に嬉しく思いますが、彼らの例ではGLTools
. GLTools
シンプルな 3D オブジェクトをレンダリングし、視錐台、カメラ、および変換マトリックスを管理するための便利な関数を多数提供します。
これはすべて素晴らしいことですが、提供された抽象化によって低レベルの詳細が隠され、使用できないコードに移動するのに苦労していGLTools
ますpyopengl
。私がオンラインで見たチュートリアルの大部分は、私が避けようとしている即時モードを利用しています。を使用glDrawArrays
する人は を利用しますがglEnableClientState
、これも避けようとしています。
私が探しているのは、OpenGL 3.x に完全に準拠した入門チュートリアルです。注文が多すぎる場合は、おそらく、ランドリー リストの適切な「出発点」機能が適切です。