3d grid it is cube consists from a lot of poligons
Something similar to this
Now I have a 2d grid
Code for 2d grid
int slices = 10;
for(int j=0; j<=slices; ++j)
{
for(int i=0; i<=slices; ++i)
{
float x = (float)i/(float)slices;
float y = 0;
float z = (float)j/(float)slices;
vertices.push_back(QVector3D(x, y, z));
}
}
for(int j=0; j<slices; ++j)
{
for(int i=0; i<slices; ++i)
{
int row1 = j * (slices+1);
int row2 = (j+1) * (slices+1);
indices.push_back(row1+i); indices.push_back(row1+i+1); indices.push_back(row1+i+1); indices.push_back(row2+i+1);
indices.push_back(row2+i+1); indices.push_back(row2+i); indices.push_back(row2+i); indices.push_back(row1+i);
}
}