From 033830f73ba130e4453e927ad5c306a2fdddd550 Mon Sep 17 00:00:00 2001 From: "lane.wei" Date: Mon, 17 Oct 2022 22:15:28 +0800 Subject: [PATCH] Fix: fix the volume saving issue caused by left-hand logic now we save volume's matrix seperately, so we don't need to adjust the vertex order anymore while saving to 3mf Change-Id: I71b865c44f0d99e2e88e34cd253fcfba583f345c --- src/libslic3r/Format/bbs_3mf.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/libslic3r/Format/bbs_3mf.cpp b/src/libslic3r/Format/bbs_3mf.cpp index 724d1ec6e..352da9411 100644 --- a/src/libslic3r/Format/bbs_3mf.cpp +++ b/src/libslic3r/Format/bbs_3mf.cpp @@ -5042,7 +5042,10 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) // if (volume == nullptr) // continue; - bool is_left_handed = volume->is_left_handed(); + //BBS: as we stored matrix seperately, not multiplied into vertex + //we don't need to consider this left hand case specially + //bool is_left_handed = volume->is_left_handed(); + bool is_left_handed = false; //VolumeToOffsetsMap::iterator volume_it = volumes_objectID.find(volume); //assert(volume_it != volumes_objectID.end());