Fix broken hollowing preview with defined holes and unchecked hollowing

fixes SPE-1121
This commit is contained in:
tamasmeszaros 2021-11-18 16:39:07 +01:00
parent 36df8df8b4
commit d336dbe1a5

View file

@ -271,11 +271,9 @@ void HollowedMesh::on_update()
m_old_hollowing_timestamp = timestamp;
indexed_triangle_set interior = print_object->hollowed_interior_mesh();
if (!interior.empty()) {
its_flip_triangles(interior);
m_hollowed_interior_transformed = std::make_unique<TriangleMesh>(std::move(interior));
m_hollowed_interior_transformed->transform(trafo_inv);
}
its_flip_triangles(interior);
m_hollowed_interior_transformed = std::make_unique<TriangleMesh>(std::move(interior));
m_hollowed_interior_transformed->transform(trafo_inv);
}
else {
m_hollowed_mesh_transformed.reset(nullptr);