diff --git a/engine/src/editor/viewport/cameracontroller.cpp b/engine/src/editor/viewport/cameracontroller.cpp index 9edc3fee3..8d5255f49 100644 --- a/engine/src/editor/viewport/cameracontroller.cpp +++ b/engine/src/editor/viewport/cameracontroller.cpp @@ -197,7 +197,7 @@ void CameraController::move() { t->setPosition(pos - delta * m_activeCamera->focalDistance() * 0.1f); - m_cameraSpeed -= m_cameraSpeed * 8.0f * Timer::deltaTime(); + m_cameraSpeed *= MIN(Timer::deltaTime() * 5.0f, 0.80f); if(m_cameraSpeed.length() <= .01f) { m_cameraSpeed = Vector3(); }