Exemple #1
0
void SpotView::paintGL()
{
    QGLPainter painter(this);
    //painter.begin();
    painter.clear();

    // Set perspective transformation and position model-view matrix
    QGLCamera camera;
    QVector3D sceneOrigin = floor->boundingBox().center();
    camera.setCenter(sceneOrigin);
    camera.setEye(sceneOrigin + QVector3D(0.0f, 5.0f, 20.0f));
    camera.apply(&painter);

    paintGL(&painter);
}