SLA preview - Do not show full object when slider is at 1st layer
This commit is contained in:
parent
b178a1b04f
commit
c54ce89883
1 changed files with 1 additions and 1 deletions
|
@ -974,6 +974,7 @@ void Preview::load_print_as_sla()
|
||||||
sort_remove_duplicates(zs);
|
sort_remove_duplicates(zs);
|
||||||
|
|
||||||
m_canvas->reset_clipping_planes_cache();
|
m_canvas->reset_clipping_planes_cache();
|
||||||
|
m_canvas->set_use_clipping_planes(true);
|
||||||
|
|
||||||
n_layers = (unsigned int)zs.size();
|
n_layers = (unsigned int)zs.size();
|
||||||
if (n_layers == 0) {
|
if (n_layers == 0) {
|
||||||
|
@ -1007,7 +1008,6 @@ void Preview::on_layers_slider_scroll_changed(wxCommandEvent& event)
|
||||||
else if (tech == ptSLA) {
|
else if (tech == ptSLA) {
|
||||||
m_canvas->set_clipping_plane(0, ClippingPlane(Vec3d::UnitZ(), -m_layers_slider->GetLowerValueD()));
|
m_canvas->set_clipping_plane(0, ClippingPlane(Vec3d::UnitZ(), -m_layers_slider->GetLowerValueD()));
|
||||||
m_canvas->set_clipping_plane(1, ClippingPlane(-Vec3d::UnitZ(), m_layers_slider->GetHigherValueD()));
|
m_canvas->set_clipping_plane(1, ClippingPlane(-Vec3d::UnitZ(), m_layers_slider->GetHigherValueD()));
|
||||||
m_canvas->set_use_clipping_planes(m_layers_slider->GetHigherValue() != 0);
|
|
||||||
m_canvas->render();
|
m_canvas->render();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue