diff --git a/modules/camera/src/vkcv/camera/Camera.cpp b/modules/camera/src/vkcv/camera/Camera.cpp index f60fd7455cc4731d489625980540e8c7f380358c..921ba5e4e92ed78e0f6d75599036686614a40f84 100644 --- a/modules/camera/src/vkcv/camera/Camera.cpp +++ b/modules/camera/src/vkcv/camera/Camera.cpp @@ -144,6 +144,12 @@ namespace vkcv { } void Camera::setYaw(float yaw) { + if (yaw < 0.0f) { + yaw += 360.0f; + } + else if (yaw > 360.0f) { + yaw -= 360.0f; + } m_yaw = yaw; }