mirror of
https://git.mirrors.martin98.com/https://github.com/SoftFever/OrcaSlicer.git
synced 2025-08-03 03:20:40 +08:00
Inner Outer Inner mode - arachne bug fix (#4416)
* Inner Outer Inner mode - arachne bug fix * Update PerimeterGenerator.cpp
This commit is contained in:
parent
059acc74d2
commit
28533dd175
@ -2495,7 +2495,7 @@ void PerimeterGenerator::process_arachne()
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if(outer >-1 && first_internal>-1 && second_internal>-1 && ordered_extrusions[arr_i].extrusion->inset_idx == 0){ // found a new external perimeter after we've found all three perimeters to re-order -> this means we entered a new island.
|
if(outer >-1 && first_internal>-1 && second_internal>-1 && reordered_extrusions[arr_i].extrusion->inset_idx == 0){ // found a new external perimeter after we've found all three perimeters to re-order -> this means we entered a new island.
|
||||||
arr_i=arr_i-1; //step back one perimeter
|
arr_i=arr_i-1; //step back one perimeter
|
||||||
max_internal = arr_i; // new maximum internal perimeter is now this as we have found a new external perimeter, hence a new island.
|
max_internal = arr_i; // new maximum internal perimeter is now this as we have found a new external perimeter, hence a new island.
|
||||||
break; // exit the for loop
|
break; // exit the for loop
|
||||||
|
Loading…
x
Reference in New Issue
Block a user