mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-05-20 11:53:48 +00:00
Fix crash with modifier meshes not spanning the entire height of solid meshes
This commit is contained in:
@@ -208,6 +208,7 @@ sub slice {
|
|||||||
for my $layer_id (0..$#$expolygons_by_layer) {
|
for my $layer_id (0..$#$expolygons_by_layer) {
|
||||||
my $layerm = $self->get_layer($layer_id)->regions->[$region_id];
|
my $layerm = $self->get_layer($layer_id)->regions->[$region_id];
|
||||||
my $other_layerm = $self->get_layer($layer_id)->regions->[$other_region_id];
|
my $other_layerm = $self->get_layer($layer_id)->regions->[$other_region_id];
|
||||||
|
next if !defined $other_layerm;
|
||||||
|
|
||||||
my $other_slices = [ map $_->p, @{$other_layerm->slices} ]; # Polygons
|
my $other_slices = [ map $_->p, @{$other_layerm->slices} ]; # Polygons
|
||||||
my $my_parts = intersection_ex(
|
my $my_parts = intersection_ex(
|
||||||
|
|||||||
Reference in New Issue
Block a user