Fix highlighting

This commit is contained in:
Maxime Gimeno 2017-11-17 10:59:29 +01:00
parent 3c770e07df
commit ad8d97e566
2 changed files with 2 additions and 0 deletions

View File

@ -365,6 +365,7 @@ public Q_SLOTS:
// highlight with mouse move event
QGLViewer* viewer = *QGLViewer::QGLViewerPool().begin();
qglviewer::Camera* camera = viewer->camera();
viewer->makeCurrent();
bool found = false;
const qglviewer::Vec& point = camera->pointUnderPixel(hl_pos, found) - offset;
if(found)

View File

@ -293,6 +293,7 @@ void Scene_polyhedron_selection_item_priv::initialize_temp_buffers(CGAL::Three::
program->enableAttributeArray("vertex");
program->setAttributeBuffer("vertex",GL_FLOAT,0,3);
item->buffers[VertexTempPoints].release();
program->disableAttributeArray("colors");
item->vaos[TempPoints]->release();
item->vaos[FixedPoints]->bind();