0

ngmoco の Tim Omernick は最近、スタンフォード大学で講演を行い、iPhone 用の興味深い花火アプリのデモを行い、そのコードをここに投稿しました。

gamemakers.ngmoco.com/post/111712416/stanford-university-and-apple-were-kind-enough-to

ヘッダー ファイルで EAGLView の親クラスを UIView として指定すると、アプリを実行できます。ただし、画像の上に花火を表示できるようにしたいので、親クラスを UIImageView として指定しようとすると、指定した背景画像が花火のアニメーションを隠しているようです。

基本的に、UIImage と EAGLView を同時に表示できるようにしたいと考えています。これは可能ですか?ありがとう

4

1 に答える 1

0

時間をかけて OpenGL を学ぶことをお勧めします。それがどのように機能するかを理解すれば、それはかなり基本的なものです。

必要な作業の概要を次に示します。

  1. 画像を保持するためのテクスチャ (2 の累乗のサイズである必要があります) を作成します
  2. 画像のピクセル データをテクスチャにアップロードする

各フレームで:

  1. テクスチャをバインドする
  2. 2 つの三角形と対応するテクスチャ座標から作成されたクワッドを取得し、レンダリングします。

  3. 前と同じように花火をレンダリングする

于 2009-06-16T07:06:00.030 に答える