0

私は、Michael Daley が彼のParticle Designer用に構築した優れたパーティクル エミッターを使用して、GLKView 内で作業するようにしています。そこにたどり着くには、次の 2 つの方法があります。

  1. 彼の偉大な (しかし古すぎる)チュートリアルのコードをハックして、GLKView 内で iOS5.1 を操作する
  2. 料金を支払い、パーティクル デザイナーを使用してパーティクル エフェクトを glkview に追加する

1.丸一日やってみましたが一人で終わってopenGLの広い土地に負けてしまいました。GL のものから初期化する方法や何が重要なのかわかりません。

クラス Image、Texture2D、Common、および ParticleEmitter を移植し、GLKViewController 内でインスタンス化し、ParticleEmitter.m の 341 行目の EXC_BAD_ACCESS で終了します。

    // Now that all of the VBOs have been used to configure the vertices, pointer size and color
    // use glDrawArrays to draw the points
    glDrawArrays(GL_POINTS, 0, particleIndex);

そして、なぜなのか、何なのかわかりません....

今、Particle Designer を購入して、GLKViewController とその GLKView 内に実装しようと考えています。

1./2.で私を助けてくれる人はいますか?私の問題を解決するには、openGL パーティクル エミッターをビュー ベースのアプリケーションに追加しますか?

ありがとう!

編集:いくつかの愚かなコードを削除しました

4

1 に答える 1

0

これは大いに役立つように見えます... ;-)

また、ここに新しい質問を作成しました。

于 2012-06-13T16:04:42.403 に答える