From f3a1221039392fe40e47a6641babed021a4df294 Mon Sep 17 00:00:00 2001 From: Mike Sheldrake <boards@sheldrake.net> Date: Wed, 16 Jan 2013 05:52:26 -0800 Subject: [PATCH] per-thread clipper object for parallel support generation #888 --- lib/Slic3r/Print/Object.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/Slic3r/Print/Object.pm b/lib/Slic3r/Print/Object.pm index 01c71af45..cbafda2d5 100644 --- a/lib/Slic3r/Print/Object.pm +++ b/lib/Slic3r/Print/Object.pm @@ -674,6 +674,7 @@ sub generate_support_material { items => [ keys %layers ], thread_cb => sub { my $q = shift; + $Slic3r::Geometry::Clipper::clipper = Math::Clipper->new; my $result = {}; while (defined (my $layer_id = $q->dequeue)) { $result->{$layer_id} = [ $process_layer->($layer_id) ];