Fixed missing mirror transform data when increasing instances count

This commit is contained in:
Enrico Turri 2019-01-03 15:04:29 +01:00
parent 98fa9c4c38
commit 474e06ac85
3 changed files with 4 additions and 3 deletions

View file

@ -2628,7 +2628,7 @@ void Plater::increase_instances(size_t num)
float offset = 10.0;
for (size_t i = 0; i < num; i++, offset += 10.0) {
Vec3d offset_vec = model_instance->get_offset() + Vec3d(offset, offset, 0.0);
model_object->add_instance(offset_vec, model_instance->get_scaling_factor(), model_instance->get_rotation());
model_object->add_instance(offset_vec, model_instance->get_scaling_factor(), model_instance->get_rotation(), model_instance->get_mirror());
// p->print.get_object(obj_idx)->add_copy(Slic3r::to_2d(offset_vec));
}