私は OpenGL のみを使用するプロジェクトに取り組んでいます (具体的には一度ゲームになるはずです)。数週間の開発の後、OpenGL エラーをGL.GetError()
. 何がうまくいかなかったのかだけが書かれているのが嫌いなので、発生したエラーを修正したいと思っています。
アプリを起動すると、フレームがほとんど (3 つまたは 4 つ) ありStackUnderflow
、 に切り替わり、StackOverflow
そのままになります。
Matrix- Push
-のPop
一貫性を確認しましたが、閉じていない行列は見つかりませんでした。私が見たところ、照明が機能しないことを知ることは興味深いかもしれません (さまざまなオブジェクトのすべての面がまったく同じ明るさを持っています)。
他に考えられる原因はありますか?
(ソースを見たい場合は、http: //galwarcom.svn.sourceforge.net/viewvc/galwarcom/trunk/galwarcom/にたくさんあります)