Fixed conflicts after merge with master
This commit is contained in:
commit
6bb2fbb3d2
65 changed files with 20066 additions and 7124 deletions
|
@ -947,9 +947,9 @@ void Selection::rotate(const Vec3d& rotation, TransformationType transformation_
|
|||
v.set_volume_rotation(Geometry::extract_euler_angles(m));
|
||||
}
|
||||
#else
|
||||
else if (is_single_volume() || is_single_modifier()) {
|
||||
if (transformation_type.independent())
|
||||
v.set_volume_rotation(v.get_volume_rotation() + rotation);
|
||||
else if (is_single_volume() || is_single_modifier()) {
|
||||
if (transformation_type.independent())
|
||||
v.set_volume_rotation(m_cache.volumes_data[i] + rotation);
|
||||
else {
|
||||
const Transform3d m = Geometry::assemble_transform(Vec3d::Zero(), rotation);
|
||||
const Vec3d new_rotation = Geometry::extract_euler_angles(m * m_cache.volumes_data[i].get_volume_rotation_matrix());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue