- heightMapDisplayListNumber=glGenLists(1);
- glEnableClientState(GL_VERTEX_ARRAY);
- glEnableClientState(GL_NORMAL_ARRAY);
- glVertexPointer(3,GL_FLOAT,0,hmVertexBuffer);
- glNormalPointer(GL_FLOAT,0,hmNormalBuffer);
- glNewList(heightMapDisplayListNumber,GL_COMPILE);
- glDrawElements(GL_TRIANGLES,(mapWidth-1)*(mapHeight-1)*6,GL_UNSIGNED_INT,hmIndices);
- glEndList();
- glDisableClientState(GL_NORMAL_ARRAY);
- glDisableClientState(GL_VERTEX_ARRAY);
- DisplayManager::displayListenAnzahl++;