Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorAlessandro Ranellucci <aar@cpan.org>2015-01-13 19:25:56 +0300
committerAlessandro Ranellucci <aar@cpan.org>2015-01-13 22:55:19 +0300
commit9c8f8f8ded720eac2d218e343a50f9060d9dfc0b (patch)
tree56572a508dbf05f4334aa5c86704ef289c913882 /utils
parent28d7b0dba69de87e685c66e9dab135916e19ce88 (diff)
Refactoring: make Slic3r::GUI::3DScene::Base model-independent
Diffstat (limited to 'utils')
-rw-r--r--utils/view-mesh.pl3
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/view-mesh.pl b/utils/view-mesh.pl
index 67fb15a12..687a56224 100644
--- a/utils/view-mesh.pl
+++ b/utils/view-mesh.pl
@@ -31,11 +31,12 @@ my %opt = ();
# make sure all objects have at least one defined instance
$model->add_default_instances;
+ $_->center_around_origin for @{$model->objects}; # and align to Z = 0
my $app = Slic3r::ViewMesh->new;
$app->{canvas}->enable_picking(1);
$app->{canvas}->enable_moving($opt{enable_moving});
- $app->{canvas}->load_object($model->objects->[0]);
+ $app->{canvas}->load_object($model, 0);
$app->{canvas}->set_auto_bed_shape;
$app->{canvas}->zoom_to_volumes;
$app->{canvas}->SetCuttingPlane($opt{cut}) if defined $opt{cut};