Fix non thread-safe data flow between plater and hollowing gizmo.

This commit is contained in:
tamasmeszaros 2019-11-11 17:27:32 +01:00
parent 98e2327a9f
commit a69e80b987
4 changed files with 30 additions and 33 deletions

View file

@ -3,7 +3,6 @@
#include <libslic3r/SLA/Hollowing.hpp>
#include <libslic3r/SLA/Contour3D.hpp>
//#include <openvdb/tools/Filter.h>
#include <boost/log/trivial.hpp>
#include <libslic3r/MTUtils.hpp>
@ -87,9 +86,6 @@ remove_cvref_t<Mesh> _generate_interior(Mesh &&mesh,
if (ctl.stopcondition()) return {};
else ctl.statuscb(70, L("Hollowing"));
// openvdb::tools::Filter<openvdb::FloatGrid> filt{*gridptr};
// filt.offset(float(offset + D));
double iso_surface = D;
double adaptivity = 0.;
auto omesh = _grid_to_mesh<MMesh>(*gridptr, iso_surface, adaptivity);