diff --git a/src/graphics/camera.cpp b/src/graphics/camera.cpp index 742bf5472..1a66aed8d 100644 --- a/src/graphics/camera.cpp +++ b/src/graphics/camera.cpp @@ -400,6 +400,9 @@ void Camera::getCameraSettings(float *above_kart, float *cam_angle, */ void Camera::update(float dt) { + // Initially, disable motion blur + irr_driver->getPostProcessing()->setCameraSpeed(0.0f); + // The following settings give a debug camera which shows the track from // high above the kart straight down. if(UserConfigParams::m_camera_debug) @@ -444,8 +447,7 @@ void Camera::update(float dt) } // Apply the motion blur according to the speed of the kart - if(UserConfigParams::m_postprocess_enabled) - irr_driver->getPostProcessing()->setCameraSpeed(m_kart->getCurrentMaxSpeed()); + irr_driver->getPostProcessing()->setCameraSpeed(m_kart->getSpeed()); positionCamera(dt, above_kart, cam_angle, side_way, distance, smoothing); } // update