diff --git a/projects/first_mesh/src/main.cpp b/projects/first_mesh/src/main.cpp
index 0070b51eb51f81422af49b641a860f75ec832b3f..f98b6209cca74011ec8170236f0eb1d20c0c83ef 100644
--- a/projects/first_mesh/src/main.cpp
+++ b/projects/first_mesh/src/main.cpp
@@ -139,7 +139,7 @@ int main(int argc, const char** argv) {
 		
 		cameraManager.update(dt);
 		cameraManager.getCamera(camHandle0).setPosition(
-				interp(static_cast<float>(std::fmod<double>(t, 10.0)))
+				interp(static_cast<float>(fmod(t, 10.0)))
 		);
 		
         glm::mat4 mvp = cameraManager.getActiveCamera().getMVP();