私はここ数年、Objective-C と cocos2d (iOS ゲーム エンジン) を学習して使用してきたので、iOS デバイス用の OpenGL ES から始めることにしました。私はこのトピックを扱った本を読み始めましたが、この分野のバックグラウンドがほとんどなく、少し迷っていることを認めなければなりません。私は本当に実践的な人で、自分で物事を行うことによってのみ学びます。この本はいくつかの良い例を示していますが、残念ながらほとんどが三角形をカバーしています.
そこで、OpenGL に関していくつか質問があります。
- カリングを防ぐために、頂点を反時計回りに宣言する必要がありますか?
- OpenGL は本当にすべての図形を三角形に基づいて描画しますか?
- もしそうなら、どうやって四角形を描くのですか?
誰かが画面上に四角形を描画する方法の簡単な頂点配列のサンプルを書いてくれたら本当にありがたいです。バッファなどは必要ありません。実際には長方形の頂点だけです。