ciao.
Sto scancherando con opengl e non ho capito come questo codice possa creare una griglia di punti.
glPointSize(4.0);
glBegin(GL_POINTS);
for (int x = 0; x < 4; x++)
for (int z = 0; z < 4; z++)
glVertex3f(x, 0, z);
glEnd();
perchè incrementa la coordinata z e non la y?non è la profondità la z?
ho lo stesso problema con questa griglia di triangoli:
glBegin(GL_TRIANGLES);
for (int x = 0; x < 3; x++)
{
for (int z = 0; z < 3; z++)
{
glVertex3f(x, 0.0, z);
glVertex3f((x+1.0), 0.0, z);
glVertex3f(x, 0.0, (z+1.0));
}
}
glEnd();
in piu' qui non capisco l'x+1 e lo z+1.
Ho un po di problemi a figurarmi in testa il 3d per questo chiedo a voi .
Intanto grazie.