あなたが言ったように、OpenGLの(ES)であなたが求めるものを達成することは比較的容易である、しかしOpenGLと自信を持っていない誰かにそれを説明することも同様に容易ではないかもしれません:)すべての
まず、 The Red Book、OpenGLのリファレンスガイド、またはOpenGL Wikiをご覧ください。
まず、GLUTを使用していくつかの練習をすることができます。 OpenGLで自信を持って助けてくれるでしょう。OpenGLコンテキストを設定するという退屈な面を省き、直接描画部分に行くことを可能にするハイレベルなAPIを提供します。
OpenGL ESはOpenGLのサブセットであり、本質的に同じ構造を持っています。 OpenGL ESの使い方を理解したら、OpenGL ESを使うのはそれほど難しくありません。もちろんApple documentationは非常に重要なリソースです。
OpenGLについて多くのことを知っているので、プログラムの構造を簡単に理解できるはずです。
例えば、あなたの視点を固定して、世界(またはその逆)を翻訳することができます。重要な唯一のことが最終結果であるため、(もちろん)普遍的な解決策はありません。
別の解決策(あなたのニーズにもよりますが)は、オブジェクト自体を通る動きをシミュレートするために画像を拡大縮小するだけです。
たとえば、画像をすべて保存し、スライダを使用して画像のサイズを設定(増減)することができます。画像が大きくなりすぎて表示されると、徐々にアルファが減少し、後ろの画像がゆっくりと表示されることがあります。 UIImageView referenceをご覧ください。必要なすべてのAPIが含まれています。
これは3次元性の喪失につながりますが、おそらくOpenGLを学ぶより簡単で速い解決策です。