From 1e69e6def14940e044d053d3baa55075302d2f2f Mon Sep 17 00:00:00 2001 From: enricoturri1966 Date: Thu, 15 Apr 2021 08:41:20 +0200 Subject: [PATCH] Follow-up of 526233ca472da33070a0d576fe8144100e02cb43 -> Take in account original instances scale factor --- src/slic3r/GUI/Plater.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index a3d30d5f8..50adb89e4 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -2425,7 +2425,7 @@ std::vector Plater::priv::load_model_objects(const ModelObjectPtrs &mode } else if (max_ratio > 5) { const Vec3d inverse = 1.0 / max_ratio * Vec3d::Ones(); - instance->set_scaling_factor(inverse); + instance->set_scaling_factor(inverse.cwiseProduct(instance->get_scaling_factor())); scaled_down = true; } }