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