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

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Matena <lukasmatena@seznam.cz>2020-02-21 16:23:50 +0300
committerLukas Matena <lukasmatena@seznam.cz>2020-02-21 16:23:50 +0300
commit676448581d18c963bbd72cfa587376b1e3b39cea (patch)
tree5228c99ff4b466a352f0679412b68e5491751f3b /src/slic3r/GUI/Gizmos
parenta7ffd2a6fe5408a135c1b7c33da33613bc3b63a7 (diff)
Fixed a bug in hollowing gizmo - hole depth not matching slider value after selection
Diffstat (limited to 'src/slic3r/GUI/Gizmos')
-rw-r--r--src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp b/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp
index 4a3df4181..a6283f80e 100644
--- a/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp
+++ b/src/slic3r/GUI/Gizmos/GLGizmoHollow.cpp
@@ -426,7 +426,7 @@ bool GLGizmoHollow::gizmo_event(SLAGizmoEventType action, const Vec2d& mouse_pos
pos_and_normal.second(2)/scaling(2));
m_c->m_model_object->sla_drain_holes.emplace_back(pos_and_normal.first + m_c->HoleStickOutLength * pos_and_normal.second/* normal_transformed.normalized()*/,
- -pos_and_normal.second, m_new_hole_radius, m_new_hole_height+m_c->HoleStickOutLength);
+ -pos_and_normal.second, m_new_hole_radius, m_new_hole_height);
m_selected.push_back(false);
assert(m_selected.size() == m_c->m_model_object->sla_drain_holes.size());
m_parent.set_as_dirty();
@@ -1095,7 +1095,7 @@ void GLGizmoHollow::select_point(int i)
if (i == AllPoints) {
m_new_hole_radius = m_c->m_model_object->sla_drain_holes[0].radius;
- m_new_hole_height = m_c->m_model_object->sla_drain_holes[0].height - m_c->HoleStickOutLength;
+ m_new_hole_height = m_c->m_model_object->sla_drain_holes[0].height;
}
}
else {
@@ -1104,7 +1104,7 @@ void GLGizmoHollow::select_point(int i)
m_selected[i] = true;
m_selection_empty = false;
m_new_hole_radius = m_c->m_model_object->sla_drain_holes[i].radius;
- m_new_hole_height = m_c->m_model_object->sla_drain_holes[i].height - m_c->HoleStickOutLength;
+ m_new_hole_height = m_c->m_model_object->sla_drain_holes[i].height;
}
}