5

GLKit と独自のカスタム シェーダーの操作がいかに簡単かを読み続けています。しかし、これまでのところ、実際にそれを行う方法に関する情報は見つかりませんでした. 独自のシェーダーを既存の GLKit プロジェクトに「プラグイン」するにはどうすればよいですか?

4

1 に答える 1

8

このブログでは、GLKit を使用して基本的な OpenGL ES 2.0 アプリケーションを構築しています。さらに詳しく知りたい場合は、他のブログへのリンクもあります。

GLKit + OpenGL ES 2.0 + iOS5 プログラミング ブログ

カバーしていないのはGLKBaseEffectだけですが、あなたが言ったようにカスタムシェーダーを構築したいのであれば、とにかくそれを使いたくないでしょう.

GLKit は 4 つの基本的なものを提供します。

  1. 数学ライブラリ (Matrices, verctors...)
  2. 特に OpenGL コンテンツを描画するために作成されたビュー/コントローラーの組み合わせ
  3. テクスチャ ローダー クラス (GLKTextureLoader)
  4. OpenGL 1.0 の固定パイプラインを模倣する GLKBaseEffect
于 2012-04-16T12:36:06.507 に答える