void meshDraw(){
Vec3d VP= Vec3d();
//set
for( int x=0; x<meshW; x++ )
{
for( int y=0; y<meshH; y++ )
{
VP.x = x;
VP.y = y;
VP.z = -(float(y)/5);
mesh[x][y] = VP ;
}
}
//draw grid
glColor3f( 0,1,1 );
glPointSize(3.0);
// draw y
for( int x=0; x<meshW; x++ )
{glBegin(GL_LINE_STRIP);
for( int y=0; y<meshH; y++ )
{
VP = mesh[x][y];
glVertex3f( VP.x, VP.y, VP.z);
}
glEnd();
}
//draw xs
for( int x=0; x<meshW; x++ )
{glBegin(GL_LINE_STRIP);
for( int y=0; y<meshH; y++ )
{
VP = mesh[y][x];
glVertex3f( VP.x, VP.y, VP.z);
}
glEnd();
}
}