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/lib
diff options
context:
space:
mode:
authorEnrico Turri <enricoturri@seznam.cz>2018-09-25 10:21:38 +0300
committerEnrico Turri <enricoturri@seznam.cz>2018-09-25 10:21:38 +0300
commit197600d452da7241da46bfd1f232e80c5f658a3c (patch)
tree3344f73f2070f3d6219e670a6e0995ea4d72682d /lib
parent0e1843a871ede5670c07727c64a042fb8c3ec0b5 (diff)
Test.pm modified to use ModelInstance full 3D transform
Diffstat (limited to 'lib')
-rw-r--r--lib/Slic3r/Test.pm8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/Slic3r/Test.pm b/lib/Slic3r/Test.pm
index c0137f9e4..b767ca593 100644
--- a/lib/Slic3r/Test.pm
+++ b/lib/Slic3r/Test.pm
@@ -158,8 +158,12 @@ sub model {
$object->add_volume(mesh => $mesh, material_id => $model_name);
$object->add_instance(
offset => Slic3r::Pointf->new(0,0),
- rotation => $params{rotation} // 0,
- scaling_factor => $params{scale} // 1,
+ # 3D full transform
+ rotation => Slic3r::Pointf3->new(0, 0, $params{rotation} // 0),
+ scaling_factor => Slic3r::Pointf3->new($params{scale} // 1, $params{scale} // 1, $params{scale} // 1),
+ # old transform
+# rotation => $params{rotation} // 0,
+# scaling_factor => $params{scale} // 1,
);
return $model;
}