mirror of
				https://github.com/SoftFever/OrcaSlicer.git
				synced 2025-11-02 20:51:23 -07:00 
			
		
		
		
	Fix plater crash on threaded perls
This commit is contained in:
		
							parent
							
								
									8d9d023dd7
								
							
						
					
					
						commit
						cb75b1e47b
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -1097,6 +1097,7 @@ sub _trigger_model_object {
 | 
			
		|||
	    $self->bounding_box($self->model_object->bounding_box);
 | 
			
		||||
	    
 | 
			
		||||
    	my $mesh = $self->model_object->mesh;
 | 
			
		||||
        $self->convex_hull(Slic3r::Polygon->new(Math::ConvexHull::MonotoneChain::convex_hull($mesh->used_vertices)));
 | 
			
		||||
	    $self->facets(scalar @{$mesh->facets});
 | 
			
		||||
	    $self->vertices(scalar @{$mesh->vertices});
 | 
			
		||||
	    
 | 
			
		||||
| 
						 | 
				
			
			@ -1139,7 +1140,6 @@ sub make_thumbnail {
 | 
			
		|||
    my $self = shift;
 | 
			
		||||
    
 | 
			
		||||
    my $mesh = $self->model_object->mesh;  # $self->model_object is already aligned to origin
 | 
			
		||||
    $self->convex_hull(Slic3r::Polygon->new(Math::ConvexHull::MonotoneChain::convex_hull($mesh->vertices)));
 | 
			
		||||
    my $thumbnail = Slic3r::ExPolygon::Collection->new(
 | 
			
		||||
    	expolygons => (@{$mesh->facets} <= 5000)
 | 
			
		||||
    		? $mesh->horizontal_projection
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue