最近、アンドロイドプラットフォームでopen glを使っていくつかの作業をしています。このチュートリアルの末尾にあるhttp://blog.jayway.com/2010/02/15/opengl-es-tutorial-for-android-%E2%80%93-part-v/に従っています。 しかし、実際にチュートリアルで説明されていないものが1つあり、それはインデックスまたはインデックスです。だから、私の質問はインデックスの意味ですか?彼らは何をし、どのように3D形状を描くのに適していますか?Android用のOpenGLインデックス
1
A
答えて
2
通常、float[]
の頂点はx, y, z, x, y, z...
の順番に並べられます。各セットがx, y, z
の1つの配列の1つの要素であるとします。インデックスは、その新しい配列内の頂点の位置です。 0, 1, 2
は最初の三角形を作る指標0, 1, 2, 0, 2, 3
を使用することによりだろうインデックスを使用してGL_TRIANGLES
として四角形を描画するために
float[] vertices = new float[]
{
-x, y, 0, //top left (index 0)
-x, -y, 0, //bottom left (index 1)
x, -y, 0, //bottom right (index 2)
x, y, 0 //top right (index 3)
};
適切な方法を:
それでは、あなたは単純なもの、四角のための頂点を持っているとしましょう0, 2, 3
は2番目の三角形を作成します。
関連する問題
- 1. OpenGL ESのインデックス
- 2. Android用OpenGL ES 2.0のシェーダ
- 3. OpenGL ES Android用の3Dモデルフォーマット
- 4. Android用のシェーダOpenGL ES
- 5. Android用OpenGL ES、モデリング用家具
- 6. Android用ペイントアプリケーション用OpenGLまたはCanvas
- 7. Android NDK C++、incのシステムオーバーレイウィンドウ。グラフィックス用OpenGL-ES
- 8. AndroidでのOpenGLグラデーションバンディング
- 9. triangle opengl in android
- 10. Android OpenGL FBOオフスクリーン
- 11. android opengl GLUtil.texImage2d
- 12. android opengl esスケール
- 13. Android OpenGL ES2.0テクスチャスワッピング
- 14. Android OpenGL ESカラーバイトオーダー
- 15. Android OpenGL ESラインアンチエイリアス
- 16. Android OpenGL occasional stutter
- 17. Android Sensor for OpenGL
- 18. Android OpenGL e-books?
- 19. OpenGLの座標としてインデックスを使用する
- 20. Androidでopenglを使用したクイックスタート
- 21. Android Contextを使用したOpenGLテクスチャリング
- 22. AndroidでOpenGLを使用したダイナミックグラフプロット
- 23. OpenGL AndroidをLibGDX OpenGLに変更する
- 24. Android OpenGL ESテクスチャリング - アルファベット
- 25. Android。 OpenGl ES。パン/スクロール
- 26. OpenGL ES 1.1 Android Cubemapping
- 27. Android:フィンガーペイントOpenGL付き
- 28. OpenGL ES ANDROID C++エラー
- 29. Android - カメラとOpenGL ES
- 30. Android OpenGL ES 2.0テクスチャ
これは本当に有益です、ありがとう! – Veom