2012-04-20 16 views
-1

OpenGLを学ぶには何が必要ですか?最初にC/C++を学ぶ必要がありますか?私はCの経験がありますが、C++の経験はありません。OpenGLを学ぶには何が必要ですか?

+3

質問する必要がある場合は、それほど簡単なことは学ぶ必要はありません。 –

+0

OpenGLを学ぶのに良い本は何ですか?(http://stackoverflow.com/questions/62540/whats-a-good-book-for-learning-opengl) – iammilind

+0

C++を順番に学ぶ必要はありませんそれを使用する。 APIはC用に指定されているため(C++で使用可能)、[他の複数言語](http://www.opengl.org/resources/bindings/)用のバインディングもあります。 –

答えて

0

私が原因それはあなたが非常に少ないのC++で、主にCを使用することができ、オブジェクト指向の側面を有するが、OpenGLはクロスプラットフォームである http://www.opengl.org/resources/bindings/

+0

C++にはクラスがありますが、オブジェクト指向にはなりません。あなたはC言語でオブジェクト指向のプログラミングを行うことができます(そして、IMHOはC++よりもOOPのほうにずっと近い)。 – datenwolf

0

にC++を使用してお勧めします。

私はnehe.gamedev.netでいくつかのチュートリアルを参考にすることをお勧めします。

+0

質問者が希望する最新の方法によって異なります。 NeHeが使用するものの多くは廃止されました。 – kevintodisco

+0

本当ですが、「古い」ものは、​​後のAPIのスーパーセットにすぎません。 Red Bookのコンサルティングは参考になると思いますが、多くの人がOGLの古いバージョンにもコンパイルしています。 – nmjohn

+0

@nmjohn:いいえ、古いもののほとんどはOpenGLの後のバージョンから完全に削除されました。マトリックススタック:なくなった。固定機能パイプライン:なくなった。即時モード:消えた。テクスチャ環境:なくなった。 – datenwolf

関連する問題