OpenGL SuperBibleの第5版を購入しました。私は彼らが廃止された機能の使用を避けたことを非常に嬉しく思っていますが、その例はGLTools
を使用しています。 GLTools
は、シンプルな3Dオブジェクトをレンダリングし、視錐台、カメラ、および変換マトリックスを管理するのに便利な機能を提供します。推奨されていない機能を使用しないオンラインのOpenGL 3.0チュートリアルはどこで入手できますか?
これはすべて素晴らしいですが、提供される抽象化によって低レベルの詳細が隠されています。私はを使用できないコードに移動するのが難しいです - 例えば、pyopengl
。オンラインで見たチュートリアルの大半は、私が避けようとしている即時モードを使用しています。 glDrawArrays
を使用している人はglEnableClientState
を使用していますが、これも回避しようとしています。
私が探しているのは、完全にOpenGL 3.xに準拠した入門チュートリアルです。もしそれが注文の背の高すぎるなら、おそらく洗濯物のリストが良い "出発点"の機能を整えているだろう。
コード・シーケンスをリッピングと間違っては 'GLTools'は何を使っているということ? – genpfault