誰でもOpenGL ES 2.0でGLPaintサンプルアプリケーションを試しましたか?私はglMatrixMode(), glPointSize(), glOrthof(), glTexEnvf()
メソッドでエラーを試してみました。これらのエラーのOpenGL ES 2.0のGLPaint
3
A
答えて
4
すべてのコードは、は、OpenGL ES 2.0でを除去し、関数および定数を使用しているためです。そのアプリケーションでOpenGL ES 2.0を使用するには、OpenGL ES 2.0関数のみを使用するコードでこれらの呼び出しを置き換える必要があります。
OpenGL ES 1.1とOpenGL ES 2.0には大きな違いがあります。アプリを1.1から2.0に移植することは自明ではありません。アプリケーションを移植するには、OpenGL ES 1.1とOpenGL ES 2.0の両方についてかなりの知識が必要です。あなたが言及した特定の機能については
:
glMatrixMode
とglOrthof
は、OpenGL ES 2.0には代替品を持っていません。あなたはあなた自身のベクトル/行列の数学コードを提供することが期待されます。 iOS 5.0をターゲットにしている場合は、GLKit
フレームワークのGLKMath
部分を見たいと思うでしょう。
glPointSize
は、頂点シェーダの変数gl_PointSize
に置き換えられます。
glTexEnvf
は、頂点シェーダとフラグメントシェーダに置き換えられます。
関連する問題
- 1. のOpenGL ES 2.0
- 2. OpenGL ES 2.0テクスチャ
- 3. OpenGL ES 2.0デリバティブテクスチャ
- 4. OpenGL ES 2.0 vs 1.1
- 5. Android OpenGL ES 2.0テクスチャ
- 6. iOS5&OpenGL ES 2.0ベストコンパイラ
- 7. OpenGL ES 2.0/MonoTouch:リンカエラー
- 8. OpenGL ES 2.0 - Drawing Parallels
- 9. GL_APPLE_clip_distance in opengl es 2.0
- 10. iOS - OpenGL ES 2.0でのビデオデコード
- 11. Android用OpenGL ES 2.0のシェーダ
- 12. OpenGL-es 2.0コードでのメモリエラー
- 13. モデルマトリックスtrasformationsのOpenGL ES 2.0
- 14. opengl es 2.0シェーダエフェクトのアクセラレーション
- 15. は、OpenGL ES 2.0のエミュレータ
- 16. OpenGL ES 2.0:アルファブレンドの問題
- 17. OpenGL ES 2.0とOpenGL 4の違い
- 18. OpenGL ES 2.0:属性とレイアウト?
- 19. 移動オブジェクトOpengl Es 2.0
- 20. opengl es 2.0テクスチャ座標
- 21. iPhone iOS 5.0 OpenGl ES 2.0
- 22. OpenGL Es 2.0 GLKit Draw Pixel
- 23. 単体テストOpenGL ES 2.0インタフェース
- 24. OpenGL ES 2.0 NVIDIA TEGRA 2アンロール
- 25. 回転オブジェクトOpenGL ES 2.0
- 26. のAndroidのOpenGL ES 2.0 glpushmatrixなど
- 27. OpenGL ES 2.0の小さなオブジェクトのレンダリング
- 28. 可能OpenGL ES 2.0スレッドの問題
- 29. クワッド(三角形ストリップ)のテクスチャOpenGL ES 2.0
- 30. OpenGL ES 2.0のテクスチャが黒くなる