mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-10-30 20:21:12 -06:00 
			
		
		
		
	Refactoring: initialize all layers at once and avoid duplication of slicing height math. #637
This commit is contained in:
		
							parent
							
								
									0e9d96100b
								
							
						
					
					
						commit
						30d9b2e508
					
				
					 4 changed files with 31 additions and 16 deletions
				
			
		|  | @ -554,7 +554,7 @@ sub make_skirt { | |||
|     $skirt_height = $self->layer_count if $skirt_height > $self->layer_count; | ||||
|     my @points = (); | ||||
|     foreach my $obj_idx (0 .. $#{$self->objects}) { | ||||
|         my @layers = map $self->objects->[$obj_idx]->layer($_), 0..($skirt_height-1); | ||||
|         my @layers = map $self->objects->[$obj_idx]->layers->[$_], 0..($skirt_height-1); | ||||
|         my @layer_points = ( | ||||
|             (map @$_, map @$_, map @{$_->slices}, @layers), | ||||
|             (map @$_, map @{$_->thin_walls}, map @{$_->regions}, @layers), | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Alessandro Ranellucci
						Alessandro Ranellucci