openGLを使用するiOSアプリケーションを構築していますが、次の問題があります。
glViewに表示したい特定のオブジェクトがあります。ビューに一度だけ描画すると、問題なく動作します。しかし、drawView関数をrunLoopに追加すると、関数は完全に呼び出されますが、何も描画されず、空白の白い画面が表示されます。
redrawは、いつシーンを再描画するかを描画機能で示すフラグです。
次のコードは、オブジェクトが描画されるたびにオブジェクトを回転させることを期待しています。
static double theta = 0;
theta += 0.03;
glRotatef(theta, 1, 1, 0);
runLoopに描画関数を追加せずに手動で描画すると、回転は機能します。
ありがとう。