float coords[] = {
0.0f, 0.0f, 0.0f,
0.0f, 1.0f, 0.0f,
1.0f, 1.0f, 0.0f,
1.1f, 2.3f, 0.0f,
}
我在浮点数中有一个简单的coord数组。我如何将其转换为GL_SHORT?
所以不是这样的:gl.glVertexPointer(dimension,GL10.GL_FLOAT,0,mVertexBuffer);
但是:gl.glVertexPointer(dimension,GL10.GL_SHORT,0,mVertexBuffer_short);
答案 0 :(得分:0)
数字将完全相同(如{0,0,0, 0,1,0, ...}
)。如果你有分数,你必须在渲染时应用合适的缩放矩阵,这样你就可以将你的点表示为整数。