我有一阵列如下(我正致力于把这改成一只冰川阵列,因此这里不是问题):
gl.glVertexPointer(3, GL.GL_FLOAT, 0, buff);
for ( int i = 0; i < numPoints; i++ ) {
gl.glDrawArrays(GL.GL_LINE_LOOP, i*verticesPerPoint, verticesPerPoint);
}
这项工作,但我要扩大正在形成的路线。 我在打电话之前试图打上<条码>glScaled,但随后各点没有显示。 我会想到,扩大范围只是现有的线索,但似乎没有。
请注意,由于我希望能够在不同规模重新利用同一缓冲地带,缓冲地带的垂直点被停下来。 想法是,我可以重新划定固定的子体大小,而不重新计算每张通行证的阵列。
谁能解释我做了什么错误,或者甚至可能这样做?