今、私はCとOpenGLの組み合わせが私が学ぶ必要があると思っていますが、もっと必要なものがまだあるようです。また、どこから始めるべきかわからない。私はいくつかのCを知っています。Cプログラミング言語(K & R)です。3Dグラフィックスを操作するための最良の経路は何ですか?
答えて
すなわち、私はそれによりがあるとは思わない、あなたは.NETの可能性を見てみることをお勧めします。どう思う? CとOpenGLで十分です。
私は、3D Studio Maxを使用して実際にモデルを作成すると、OpenGLを学ぶことに多くの助けをしたことが分かりました。私は法線とそれ以外のものですべての複雑さを理解することができました。
私は実際にCとOpenGLを同時に習得しようとしないことを勧めます。あなたがそれらを混ぜるとき、彼らは両方とも複雑であり、そうです。
3Dコンピュータグラフィックの背後にある概念を理解していれば、OpenGL + Cだけで十分です。あなたがそのコンセプトに助けを必要とするならば、私はNeHe OpenGL tutorialsと良い参考書The Red Bookのようなものを提案します。
また、OpenGL SuperBibleの入手をお勧めします。 –
本書の中のいくつかの例を非常に高度に入手し、読んで、作業することをお勧めします。Computer Graphics: Principles and Practiceはい、本はあまり古くなっています。それはまだこの種のものの標準的な参照です。
それはあなたがやろうとしているかによって異なります。
- ゲームの関心は、あなたとあなただけのすべての大騒ぎせずアマチュアのものを開発したい場合は、XNA + C#は、これまでで開始する最も簡単な方法です。
- プロのゲーム開発者になる予定がある場合は、DirectX + C++が最適です。
- オープンソースが好きで、一般的な3Dで混乱させたいのであれば、OpenGL + C/C++は素晴らしい専用コミュニティを提供します。
あり、もちろんなどトルク、幾何学的なツールとして、あなたは最後の二つの上に使用することができ、エンジンとライブラリの数、
- 1. グラフィックスを表示するための最良の方法
- 2. マルチプルターゲットのためのA *経路探索を最適化する
- 3. モバイルアプリケーションを作成するための最良の方法は何ですか
- 4. 最短経路を見つけるためのダイクストラのアルゴリズム?
- 5. PythonでBit Field操作を行う最良の方法は何ですか?
- 6. ゲームを作るための良い構造は何ですか?
- 7. OpenGLで使用するために3Dメッシュアニメーションをエクスポートする最良の方法
- 8. 最短経路問題のためのグラフィカルツール?
- 9. tensorflowで3Dコンボリューションを実装する最も良い方法は何ですか?
- 10. .movまたは.flvビデオファイルをプログラムで制作するための最良のオープンソースフレームワークは何ですか?
- 11. Theanoの3Dスライディングウィンドウ操作ですか?
- 12. dijkstraの最短経路アルゴリズム
- 13. RESTサービスを構築するための最良の.NET APIは何ですか
- 14. ユーザーインターフェイスを開発するための最良のJavaフレームワークは何ですか?
- 15. トレーサビリティを維持するための最良のツールは何ですか
- 16. DALを作成する最良の方法は何ですか?
- 17. iPhoneアプリのグラフィックスを入手するための良いサイト
- 18. HTML5キャンバスのための最も進んだJavascript 3Dライブラリは何ですか
- 19. 3D Touch Peek Viewは操作のためにスライドしません
- 20. Neo4jが最短経路を見つけるが、経路を除外する
- 21. WCFに似たJSON/XML REST Webサービスを作成するための最良のJava方法は何ですか?
- 22. 何時間前の何かを得るためのMySQLの最良の方法は何ですか?
- 23. 遠隔操作による経路探知
- 24. 文書を手渡すための最良の方法は何ですか?
- 25. iPadでインタラクティブブックを作成するための良いフレームワークは何ですか?
- 26. サーバーサイドのポストバックやjqueryのアニメーションを操作する最も良い方法は何ですか?
- 27. プログラミング以外の方法でSQL Serverデータを操作する最も良い方法は何ですか?
- 28. C#でメモリ内のファイルを操作する最も良い方法は何ですか?
- 29. Vimでビジュアルモードの相対範囲を操作する最も良い方法は何ですか?
- 30. 迷路で最短経路を見つける
申し訳ありませんが、私は唯一のソースがどこにあるコードを使用したいです変更することができます。 –
どのようにXNAの使用が妨げられるのかわかりません。ライブラリiteslfはオープンソースではないかもしれませんが、ヒットしたいコードを書くことができます。 OpenGLのコードを変更することはできません。 – Herms
OpenGLのソースをダウンロードできませんか? –