GLKitと独自のカスタムシェイダーを使って簡単に作業することができます。しかし、これまでのところ、私は実際にそれを行う方法に関する情報を見つけることに失敗しました。私自身のシェーダを使って、既存のGLKitプロジェクトにどのようにプラグインすることができますか?GLKitと一緒にカスタムシェーダーを使用する方法
5
A
答えて
8
GLKitを使って基本的なOpenGL ES 2.0アプリケーションを構築するこのブログを見ることができます。あなたは、それがカバーしていない唯一のものはGLKBaseEffectある
GLKit + OpenGL ES 2.0 + iOS5 Programming blog
、しかし、あなたは、あなたが言ったようにカスタムシェーダを構築したい場合は:そこはそれにより掘るために探している場合は、他のブログへのリンクもありますとにかくそれを使用することは間違いありません。 (特に
- 数学ライブラリ(行列、verctors ...)
- Aビュー/コントローラのコンボ作っ:
GLKitは4つの基本的な事柄を提供しますデリがリンクされたブログからのOpenGL 1.0の固定パイプライン
+1
* "1.を追加します。NEONを使用する行列、ベクトル、および四元数の数学ライブラリは非常に高いパフォーマンス。 2. OpenGL ESコンテンツを描画するために特に作成されたビュー/ビューコントローラのコンボ 3.テクスチャローダクラス(GLKTextureLoader)。 4. OpenGL ES 1.1の固定パイプラインを模倣するGLKBaseEffect。拒否された匿名ユーザーからの提案。これをコメントとしてここに追加します。 – iDev
関連する問題
- 1. GLKitでカスタムシェーダーを使用する方法
- 2. フラグと一緒にkubectlコマンドを使用する方法 - セレクタ?
- 3. jquery.rotateプラグインとjquery.cycleプラグインを一緒に使用する方法
- 4. iPhoneでUITabBarと一緒にUIImagePickerControllerを使用する方法
- 5. NSUbiquitousKeyValueStoreとNSUserDefaultsを一緒に使用する方法
- 6. ジャージーとAmazon AWS(エラスティックビーンストーク)を一緒に使用する方法
- 7. UNIXコマンドとPythonを使用する方法を一緒
- 8. Python 3.xと一緒にPython 2.xと一緒にpipを使用する方法
- 9. ミックスインとはActiveRecordを使用する方法:一緒ベース
- 10. asp.netと一緒に使用するpdf
- 11. wxPythonで2つのフレーム(一緒に)を使用する方法
- 12. include_HEADERSにautotools nobaseとnodist接頭辞を一緒に使用する方法
- 13. GETとPOSTを一緒に使用する方法はありますか?
- 14. KGGridViewと一緒にEGOTableViewPullRefreshを使用
- 15. Slimテンプレートエンジンを仲介者と一緒にインストールして使用する方法
- 16. NornxをTornadoと一緒に使うときにNginxをコンパイルする方法
- 17. キー値の状態とチェックポイントを一緒に使う方法は?
- 18. プロジェクトでkuraとkaaを一緒に使う方法は?
- 19. mercurialとsvnを一緒に使う方法
- 20. adodb activerecordとormを一緒に使う方法
- 21. XCode 4.2でC++とobjective-cを一緒に使う方法
- 22. onmousedownとonchangeを一緒に使う方法
- 23. Date.jsと一緒に使用するとQunitがクラッシュする
- 24. uipickerをuibuttonと一緒にiphoneに追加する方法
- 25. にHibernateと連携する方法を一緒に
- 26. KendoUIでrowTemplateとdetailTemplateを一緒に使用するには?
- 27. MySQLでMAXとLIMITを一緒に使用するには
- 28. Node.jsをApacheと一緒に長いポーリングに使用する
- 29. System.IO.UnsafeをTVarsと一緒に使用するには?
- 30. ジェンキンスと一緒にBehat - PHPアプリケーションを提供する方法?
を模倣する)