照明、影、水などのようなクールなグラフィックを作成する方法を学びたいと思います。最終的にはそれをゲームに変えたいと思っています。ゲームを作成するのはリストの2番目ですが、まず良いグラフィックスを作ることに集中したいと思っています。何らかのエンジンを使用するか、ゼロから始めますか?
とにかく、これを行う最善の方法は何ですか?私は古いものを使用するのが好きではないのでOpenGL 3.0+を使いたいですし、LinuxとWindows 7の間で同じコードを転送して何も変更せずに実行できる必要があります。
これまでのところ、最初から始めようとしてきましたが、クロスプラットフォームである最新のOpenGL 3.0+コンテキストを作成する良い方法を見つけることができません。私はずっと調査していて、よりプラットフォームに依存しないようにSDLのようなことを試してきましたが、WindowsよりLinux上のバージョンがかなり異なることが分かりました。したがって、重要なことをすることなくクロスプラットフォームを作ることはかなり不可能ですコードが変更されます。
それで、私は何らかのエンジンを使うことを考え始めました。私はエンジンで何を探しているのかは分かりませんが、同じコードでクロスプラットフォームにするのが簡単になることを期待しています。私はOGREを使うことを考えていましたが、それはあなたのために照明や影のようなものをすべて処理するようです。プラットフォームに依存しないでクールなグラフィックを作ることに集中できるような、他の種類のエンジンがありますか?
私は何をすべきか、誰に何を提案したらよいですか?
GLUTについて教えてください。 – Constantin