OpenGLを学ぶには何が必要ですか?最初にC/C++を学ぶ必要がありますか?私はCの経験がありますが、C++の経験はありません。OpenGLを学ぶには何が必要ですか?
答えて
私が原因それはあなたが非常に少ないのC++で、主にCを使用することができ、オブジェクト指向の側面を有するが、OpenGLはクロスプラットフォームである http://www.opengl.org/resources/bindings/
C++にはクラスがありますが、オブジェクト指向にはなりません。あなたはC言語でオブジェクト指向のプログラミングを行うことができます(そして、IMHOはC++よりもOOPのほうにずっと近い)。 – datenwolf
にC++を使用してお勧めします。
私はnehe.gamedev.netでいくつかのチュートリアルを参考にすることをお勧めします。
質問者が希望する最新の方法によって異なります。 NeHeが使用するものの多くは廃止されました。 – kevintodisco
本当ですが、「古い」ものは、後のAPIのスーパーセットにすぎません。 Red Bookのコンサルティングは参考になると思いますが、多くの人がOGLの古いバージョンにもコンパイルしています。 – nmjohn
@nmjohn:いいえ、古いもののほとんどはOpenGLの後のバージョンから完全に削除されました。マトリックススタック:なくなった。固定機能パイプライン:なくなった。即時モード:消えた。テクスチャ環境:なくなった。 – datenwolf
- 1. iPhoneの開発をオフラインで学ぶには何が必要ですか?
- 2. JavaからOpenGLを学ぶ
- 3. Androidを学ぶ必要があるのはどれですか?
- 4. ヒューリスティックを学ぶ前に人工知能を学ぶ必要があります
- 5. 私にはOpenGLを学ぶのが有益でしょうか?
- 6. アンドロイド学習のためにXMLを学ぶ必要がありますか?
- 7. コードアクセスセキュリティ(CAS)について学ぶ必要がありますか?
- 8. LucidChartに似たインタフェースを構築するためには、何を学ぶ必要がありますか
- 9. ソーシャルソフトウェアを作るために必要な人類学を学ぶには?
- 10. grailsを学ぶ前にグルーヴィーを知る必要がありますか?
- 11. MSBuildの例。少しだけ学ぶ必要があります
- 12. SCRATCHからJava Webサービスを学ぶためのリソースが必要です
- 13. CSSポジショニングを学ぶのに良いものは何ですか
- 14. Grailsから何を学ぶことができますか?
- 15. ASP MVCを学ぶには、まずC#を学ぶべきですか?
- 16. 私はClojurescript Omを学ぶ前にReactを学ぶべきですか?
- 17. Zendフレームワークを学ぶための良いリソースは何ですか?
- 18. jQueryを学ぶ最も良い方法は何ですか?
- 19. Django 1.5を学ぶ最も良い方法は何ですか?
- 20. WebアプリケーションのWCFを学ぶ/作業するにはWebサービスの作業経験が必要ですか?
- 21. がscikit-学ぶ
- 22. scikitで学ぶサンプルウェイトとクラスウェイトの違いは何ですか?
- 23. Cを学ぶ - チック - タック - トゥプログラムを終了するための助けが必要
- 24. 数学記法を学ぶには?
- 25. OpenGL - 1.1と比較してOpenGL ES 2.0を学ぶのがどれくらい難しいですか?
- 26. データコンプレッサーにはどのような数学が必要ですか?
- 27. あなたはreact.jsを学ぶ必要があります反応ネイティブで動作しますか?
- 28. モバイルゲーム開発にはOpenGLが必要ですか?
- 29. フレームワーク(レール)を学ぶには?
- 30. objectArxを学ぶには?
質問する必要がある場合は、それほど簡単なことは学ぶ必要はありません。 –
OpenGLを学ぶのに良い本は何ですか?(http://stackoverflow.com/questions/62540/whats-a-good-book-for-learning-opengl) – iammilind
C++を順番に学ぶ必要はありませんそれを使用する。 APIはC用に指定されているため(C++で使用可能)、[他の複数言語](http://www.opengl.org/resources/bindings/)用のバインディングもあります。 –