diff --git a/modules/camera/src/vkcv/camera/Camera.cpp b/modules/camera/src/vkcv/camera/Camera.cpp
index b08559f57dc6848b2f94e8bfe62bde4a0e389928..2f1109288995cbd7cd9582b292832e0cbc41c9f1 100644
--- a/modules/camera/src/vkcv/camera/Camera.cpp
+++ b/modules/camera/src/vkcv/camera/Camera.cpp
@@ -1,5 +1,5 @@
 #include "vkcv/camera/Camera.hpp"
-#include <iostream>
+#include <cmath>
 
 namespace vkcv::camera {
 
@@ -60,7 +60,7 @@ namespace vkcv::camera {
     	float halfFovy = std::atan(tanHalfFovy);
     	
     	if (halfFovy < 0) {
-    		halfFovy += M_PIf32;
+    		halfFovy += static_cast<float>(M_PI);
     	}
     	
         return halfFovy * 2.0f;