Opengl qt creator

Fermé
saidi - 5 mars 2015 à 16:51
Bonjour,
comment dessiner des arcs en fonction des 3 point x y z avec open gl avec la sourie voila mon code source:

void GLWidget::paintGL(){

glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
glTranslatef(-1.5f, 0.0f, -6.0f);

glBegin(GL_LINES);
glColor3f(1.0f,0.0,0.0);
glVertex2f(50,1);
glVertex2f(120,1);
glEnd();

}

void GLWidget::resizeGL(){


}

void GLWidget::mouseMoveEvent(QMouseEvent * event){

int dx = event->x() - lastPos.x();
int dy = event->y() - lastPos.y();
//int dz = event->y() - lastPos.z();

if (event->buttons() & Qt::LeftButton) {
paintGL();
}
lastPos = event->pos();
}


void GLWidget::mousePressEvent(QMouseEvent * event)
{
lastPos = event->pos();
}
est ce que vous pouvez m'aidez svp si vous avez des solutions

merci beucoup


A voir également: