Andrea_de
08-11-2006, 11:02
Hallo,
ich hab ein C Programm geschrieben, in dem ich Punkte mit OpenGL darstellen moechte...
Die Punkte sehen alle so aus:
glVertex3f(x,y,wert(x,y));
Wenn ich mir jetzt einen Punkt mit
glBegin(GL_POINTS);
glVertex3f(1, 1,1);
glEnd();
anzeigen lasse, ist alles gut, und ich sehe den Punkt auch.
Wenn ich allerdings um den gleichen Punkt eine Forschleife baue
glBegin(GL_POINTS);
for(i=0;i<=30; i++){
glVertex3f(1, 1,1);
}
glEnd();
sehe ich gar keinen Punkt mehr. Das gleiche passiert auch, wenn ich die Koordinaten des Punktes mit i aendere.
Hab ich da noch irgendwas uebersehen?
Danke schonmal,
Andrea
ich hab ein C Programm geschrieben, in dem ich Punkte mit OpenGL darstellen moechte...
Die Punkte sehen alle so aus:
glVertex3f(x,y,wert(x,y));
Wenn ich mir jetzt einen Punkt mit
glBegin(GL_POINTS);
glVertex3f(1, 1,1);
glEnd();
anzeigen lasse, ist alles gut, und ich sehe den Punkt auch.
Wenn ich allerdings um den gleichen Punkt eine Forschleife baue
glBegin(GL_POINTS);
for(i=0;i<=30; i++){
glVertex3f(1, 1,1);
}
glEnd();
sehe ich gar keinen Punkt mehr. Das gleiche passiert auch, wenn ich die Koordinaten des Punktes mit i aendere.
Hab ich da noch irgendwas uebersehen?
Danke schonmal,
Andrea