OpenGL ES 2.0 でスプライト クラスの作成に取り組んでおり、ある程度成功しています。現在、スプライト用のレンダリング メソッドがあり、EAGL レイヤーのレンダリング メソッドによって定期的に呼び出されます。render が呼び出されるたびに新しい頂点バッファーとインデックス バッファーを作成していましたが、効率的ではないため、glremovebuffer を呼び出しました。残念ながら、そうするとフレームレートが大幅に遅くなります。
したがって、現在、初期化時に作成された vbo と ibo があり、フレームレートとメモリ消費に関しては正常に動作しますが、位置を更新することはできません。
私は OpenGL を使い始めたばかりなので、少し迷っています。どんな助けも大歓迎です。