SlaSupports gizmo - show holes position even when user did not Preview the drilled mesh

This commit is contained in:
Lukas Matena 2020-02-04 12:18:57 +01:00
parent 49c5822be4
commit 58b5e75a9c
3 changed files with 9 additions and 4 deletions

View file

@ -358,12 +358,14 @@ bool CommonGizmosData::update_from_backend(GLCanvas3D& canvas, ModelObject* mode
m_backend_mesh_transformed = po->get_mesh_to_print();
m_backend_mesh_transformed.transform(canvas.sla_print()->sla_trafo(*m_model_object).inverse());
m_mesh = &m_backend_mesh_transformed;
m_has_drilled_mesh = true;
}
}
if (! m_mesh) {
m_mesh = &m_model_object->volumes.front()->mesh();
m_backend_mesh_transformed.clear();
m_has_drilled_mesh = false;
}
m_model_object_id = m_model_object->id();