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. curlと一連のURLを一緒に使用する方法
- 3. select2 v4.03とAngularJSを一緒に使用する方法
- 4. NSUbiquitousKeyValueStoreとNSUserDefaultsを一緒に使用する方法
- 5. 閉鎖ツールと一緒にemscriptenを使用する方法
- 6. ジャージーとAmazon AWS(エラスティックビーンストーク)を一緒に使用する方法
- 7. unittestをpythonでマルチファイルモジュールと一緒に使用する方法
- 8. vbaでCELLとINDEXを一緒に使用する方法
- 9. routerLinkをconditionと一緒に使用する方法は?
- 10. netTcpBindingとnetMsmqBindingを一緒に使用する方法は?
- 11. formatPercentageとrenderDataTableを一緒に使用する方法
- 12. jquery.rotateプラグインとjquery.cycleプラグインを一緒に使用する方法
- 13. iPhoneでUITabBarと一緒にUIImagePickerControllerを使用する方法
- 14. フラグと一緒にkubectlコマンドを使用する方法 - セレクタ?
- 15. バージョン管理とBundleConfig.csを一緒に使用する方法
- 16. dart pubを他のウェブサーバと一緒に使用する方法
- 17. Angular 2 - lazy loadingと一緒にprerender.ioを使用する方法
- 18. Angular cliとgulpを一緒に使用する方法
- 19. SUMをLOOKUP関数と一緒に使用する方法
- 20. UNIXコマンドとPythonを使用する方法を一緒
- 21. Python 3.xと一緒にPython 2.xと一緒にpipを使用する方法
- 22. ミックスインとはActiveRecordを使用する方法:一緒ベース
- 23. sklearn.AdaboostRegressorと一緒に使用するカスタムリグレッサー
- 24. asp.netと一緒に使用するpdf
- 25. wxPythonで2つのフレーム(一緒に)を使用する方法
- 26. カウント、ケース、Distinctを一緒にSQLサーバーで使用する方法
- 27. 使用一緒に
- 28. ノードと一緒にインストールされたPrismプラグインの使用方法
- 29. Android phoneにMySQLをインストールしてnode.jsと一緒に使用する方法
- 30. include_HEADERSにautotools nobaseとnodist接頭辞を一緒に使用する方法
を模倣する)