1

私はしばらくの間 (openGL superible 5th Edition) を読んでいて、その内容に本当に満足していますが、どういうわけか本が GLTools ライブラリを広範囲に使用している点で混乱しました。は:

  1. GLtools ライブラリは標準の opengl ライブラリですか?? またはそれは特に SuperBible の本のために書かれています。
  2. とにかくこのライブラリの使用に固執している場合、GLTools ライブラリに関する参照に関する推奨事項はありますか?
4

2 に答える 2

4

GLtools ライブラリは標準の opengl ライブラリですか??

OpenGL はライブラリではありません。GL の L の元の意味は確かにライブラリでしたが、私は個人的にそれをL ayer にバックロニムしました。

技術的な観点から見ると、OpenGL は「単なる」仕様、つまり、システムと、どの実装が準拠する必要があるかを説明する (長い) ドキュメントです。次に、実際の実装があります (通常、GPU のドライバーの一部)。

OpenGL 仕様に書かれていることを除けば、OpenGL 実装から期待できるものは他にありません。

GLtoolsは OpenGL の一部ではありません。

于 2012-10-31T12:25:13.930 に答える
3

これは特に OpenGL のスーパーバイブル用に書かれています (私もコピーを持っていて、現在読んでいます)。できるだけ早く GLtools から離れることをお勧めします。GLtools は便利なヘルパー ライブラリです。GLM の使い方を学び、独自のバッファー オブジェクトを作成する必要があります。これにより、今後の OpenGL 3.x-4.x ベンチャーへの準備が整います。また、シェーダーをより適切に処理する準備も整います。

于 2012-10-31T17:45:38.013 に答える