2
我想畫一個紋理在Android的一個三角形的兩邊。我有下面的代碼在Android中的OpenGL ES 1.1,如何繪製紋理三角形的兩側?
float textureCoordinates[] = { 0.0f, 0.0f, //
0.0f, 1.0f, //
1.0f, 0.0f
};
short[] indices = new short[] { 0, 1, 2 };
float[] vertices = new float[] { -0.5f, 0.5f, 0.0f, // p0
-0.5f, -0.5f, 0.0f, // p1
0.5f, 0.5f, 0.0f, // p2
};
現在,我可以得到帶紋理的三角形。但是,當我180度旋轉後沿y軸旋轉它,我看到在三角形的另一側上的相同的圖像。我想改變另一邊的三角形的紋理。請讓我知道如何去做。
非常感謝您的回答。我認爲這應該工作。我會試一試,並會讓你知道。謝謝。 – Vinodtiru