OpenGL Лінія

2075 / C++ / Додатково / OpenGL / Лінія

 


//1 з центру екрану
glVertex2f(x1, y1);
glVertex2f(x2, y2);

//2
glVertex3f(x1, y1, z1);
glVertex3f(x2, y2, z2);

void display(void)
{
  glLineWidth(1); // ширина
  glBegin(GL_LINES);
  glColor3d(1, 0, 0);
  glVertex3d(-4.5, 3, 0); // перша лінія
  glVertex3d(-3, 3, 0);
  glColor3d(0, 1, 0);
  glVertex3d(-3, 3.3, 0); // друга лінія
  glVertex3d(-4, 3.4, 0);
  glEnd();
  glFlush();
}