fix(viewport): fix camera rotation direction

This commit is contained in:
parker
2025-06-26 21:56:43 +01:00
parent 937bc137a7
commit 7aad0114f9

View File

@@ -80,7 +80,7 @@ void Viewport::handleCamera(QEvent *event)
if(leftMouseDown_) if(leftMouseDown_)
{ {
QPointF delta = mousePos-leftStartPos_; QPointF delta = mousePos-leftStartPos_;
delta*=rotateSpeed; delta*=-rotateSpeed;
camera.rotateAroundCenter(delta.x(), {0,1,0}); camera.rotateAroundCenter(delta.x(), {0,1,0});
camera.rotateAroundCenter(delta.y(), camera.rotateAroundCenter(delta.y(),
camera.getRight() * glm::vec3(1.0f,0.0f,1.0f)); camera.getRight() * glm::vec3(1.0f,0.0f,1.0f));