Chcę narysować serię połączonych linii (GL_LINE_STRIP) w następujący sposób.Jak narysować połączone linie paska w OpenGL w ten sposób
Próbowałem kodu przez własną rękę, ale nie dać pożądanego rezultatu, więc i tu, pomóż mi, aby dowiedzieć się, gdzie się myliłem. tutaj podaję tylko moją funkcję draw().
glBegin(GL_LINE_STRIP);
glVertex2f(-4.00, 0.00);
glVertex2f(-3.00, 2.00);
glVertex2f(-2.00, 0.00);
glVertex2f(-1.00, 2.00);
glVertex2f(0.0, 0.00);
glVertex2f(1.00, 2.00);
glVertex2f(2.00, 0.00);
glVertex2f(3.00, 2.00);
glVertex2f(4.00, 0.00);
glEnd();
Co widzisz teraz? Wypróbuj 'glOtho (-4,0, + 4,0, -4,0, + 4,0, -1,0, + 1,0)' przed rysowaniem. –