Fix glmodel initialization

This commit is contained in:
Filip Sykala 2021-11-22 09:10:39 +01:00
parent 5e48ee7c83
commit 8a44a754ca

View File

@ -628,19 +628,17 @@ void GLGizmoSimplify::init_model()
// set actual triangle count
m_triangle_count += its.indices.size();
auto item = std::make_pair(
m_glmodels.emplace_back(
GLVolume::CompositeID(cid.object_id, cid.volume_id, cid.instance_id), // copy
GLModel());
GLModel &glmodel = item.second;
GLModel &glmodel = m_glmodels.back().second;
//glmodel.reset();
glmodel.init_from(its);
glmodel.set_color(-1,selected_volume->color);
m_parent.toggle_model_objects_visibility(false, info->model_object(),
info->get_active_instance(),
volume);
m_glmodels.emplace_back(item);
}
}