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:
authorDavid Kocik <kocikdav@gmail.com>2020-01-21 17:55:59 +0300
committerDavid Kocik <kocikdav@gmail.com>2020-01-21 17:55:59 +0300
commit1392609c75ff15f5626d557e62c57da109a5f6c2 (patch)
tree271ca62bf7d577d7b795052fc61a92e7104b2ea8 /src/slic3r/GUI/Mouse3DController.cpp
parent1bbee1c5cc8a1f86bb7c26affdef463e98094228 (diff)
osx 3dmouse change of rotation directions
Diffstat (limited to 'src/slic3r/GUI/Mouse3DController.cpp')
-rw-r--r--src/slic3r/GUI/Mouse3DController.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/slic3r/GUI/Mouse3DController.cpp b/src/slic3r/GUI/Mouse3DController.cpp
index fd58447b5..acadc5b2e 100644
--- a/src/slic3r/GUI/Mouse3DController.cpp
+++ b/src/slic3r/GUI/Mouse3DController.cpp
@@ -758,9 +758,9 @@ void Mouse3DController::handle_input_axis(const DataPacketAxis& packet)
}
//rotation
deadzone = m_state.get_rotation_deadzone();
- Vec3f rotation(std::abs(packet[3]) > deadzone ? -(float)packet[3] : 0.0,
- std::abs(packet[4]) > deadzone ? (float)packet[4] : 0.0,
- std::abs(packet[5]) > deadzone ? -(float)packet[5] : 0.0);
+ Vec3f rotation(std::abs(packet[3]) > deadzone ? (float)packet[3] : 0.0,
+ std::abs(packet[4]) > deadzone ? (float)packet[4] : 0.0,
+ std::abs(packet[5]) > deadzone ? (float)packet[5] : 0.0);
if (!rotation.isApprox(Vec3f::Zero()))
{
m_state.append_rotation(rotation);