我有一个功能:
void drawBox(vector3 a,vector3 b)
{
glBegin(GL_LINES);
...
glVertex3f(a[0],a[1],a[2]);
...
glEnd(GL_LINES);
}
现在我需要在需要使用顶点指针的opengl-es中进行操作吗?但是向量 a 和向量 b 的位置变化很大,比如如果它表示为边界框,我已经搜索了这个页面http://maniacdev.com/2009/05/porting-opengl-glvertex-code- to-iphone-opengl-es/,它使用了一个 const GLfloat ,这不是我现在需要的,所以我的问题是如何以 opengl-es 的方式编写这个函数?