diff --git a/src/camera.rs b/src/camera.rs index 34822a7..dcdff0e 100644 --- a/src/camera.rs +++ b/src/camera.rs @@ -105,7 +105,7 @@ pub fn update_fov( settings.is_zooming = true; } } else { - fov = (gforce.visual_effect * settings.fov_highspeed + settings.fov).to_radians(); + fov = (gforce.visual_effect.clamp(0.0, 1.0) * settings.fov_highspeed + settings.fov).to_radians(); if settings.is_zooming { settings.is_zooming = false; }