-/* create the terrain mesh */
-GLint make_mesh_old() {
- GLint mesh;
- static GLfloat color[4] = { 0.3, 0.7, 0.2, 1.0 };
-
- mesh = glGenLists(1);
- glNewList(mesh, GL_COMPILE);
- glMaterialfv( GL_FRONT, GL_AMBIENT_AND_DIFFUSE, color );
- glShadeModel( GL_FLAT ); /* glShadeModel( GL_SMOOTH ); */
-
- glBegin(GL_POLYGON);
- glVertex3f(-10.0, -10.0, 0.0);
- glVertex3f(0.0, -10.0, 0.0);
- glVertex3f(0.0, 0.0, 1.0);
- glVertex3f(-10.0, 0.0, 1.0);
- glEnd();
-
- glBegin(GL_POLYGON);
- glVertex3f(-10.0, 0.0, 1.0);
- glVertex3f(0.0, 0.0, 1.0);
- glVertex3f(0.0, 10.0, 0.0);
- glVertex3f(-10.0, 10.0, 0.0);
- glEnd();
-
- glBegin(GL_POLYGON);
- glVertex3f(0.0, 0.0, 0.0);
- glVertex3f(10.0, 0.0, 2.0);
- glVertex3f(10.0, 10.0, 2.0);
- glVertex3f(0.0, 10.0, 0.0);
- glEnd();
-
- glBegin(GL_POLYGON);
- glVertex3f(0.0, -10.0, -1.0);
- glVertex3f(10.0, -10.0, 0.0);
- glVertex3f(10.0, 0.0, -1.0);
- glVertex3f(0.0, 0.0, 0.0);
- glEnd();
-
- glEndList();
-
- return(mesh);
-}
-
-