Original Post
Hi Can anyone see any errors in this code? Thanks, Fredrik
Terrain_List = glGenLists(1);
glEnable(GL_TEXTURE_2D);
glNewList(Terrain_List, GL_COMPILE_AND_EXECUTE);
glBegin(GL_TRIANGLE_STRIP);
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, texture1->ID);
for(int x = 0; x > SizeX -1; x++)
{
for(int y = 0; y > SizeY - 1; y++)
{
glColor3d(0.2, 0.3, 0.5);
glNormal3f((GLfloat) normal[x][y].x,(GLfloat) normal[x][y].y, (GLfloat) normal[x][y].z);
glTexCoord2d((GLdouble) x / SizeX * x, y / SizeY * y);
glVertex3f((GLfloat) Vertex[x][y].x * Scale, (GLfloat) Vertex[x][y].y * Scale,(GLfloat) Vertex[x][y].z * Scale);
}
}
glEnd();
glEndList();