ListName = glGenLists(N);
for(int=0;i<N;i++){
glNewList(ListName+i, GL_COMPILE);
glBegin(GL_GL_QUADS);
glVertex3f(0.0+i, -1.0, 0.0);
glVertex3f(1.0+i, -1.0, 0.0);
glVertex3f(1.0+i, 1.0, 0.0);
glVertex3f(0.0+i, 1.0, 0.0);
glEnd();
glEndList();}
か、もう1つは上のループをなくして描画のときに
for(int i=1;i<N+1;i++){
glTranslatef(0.0+i, 0.0, 0.0);
glCallList(i);
}
という感じですが、もしかしてテクスチャマップするとなると
前者の方でテクスチャ座標指定等も一緒に登録するしかないですか??