From cf88fecf08514e125116dafa83ecfd443b23984b Mon Sep 17 00:00:00 2001 From: Ano-sys Date: Fri, 4 Apr 2025 18:03:31 +0200 Subject: [PATCH] Altered glm::rotate parameters --- vulkan/vulkan_app.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vulkan/vulkan_app.cpp b/vulkan/vulkan_app.cpp index a5038ca..d4fb765 100644 --- a/vulkan/vulkan_app.cpp +++ b/vulkan/vulkan_app.cpp @@ -967,9 +967,12 @@ namespace vapp{ auto currentTime = std::chrono::high_resolution_clock::now(); float time = std::chrono::duration(currentTime - startTime).count(); + // to not pass rotation over time instead by fps + // float time = (currentTime - startTime).count(); + UniformBufferObject ubo{}; // INFO: Change here for other angles - ubo.model = glm::rotate(glm::mat4(1.0f), time * glm::radians(90.0f), glm::vec3(0.2f, 0.2f, 1.0f)); + ubo.model = glm::rotate(glm::mat4(1.0f), time * glm::radians(60.0f), glm::vec3(0.2f, 0.2f, 0.8f)); ubo.view = glm::lookAt(glm::vec3(2.0f, 2.0f, 2.0f), glm::vec3(0.0f, 0.0f, 0.0f), glm::vec3(0.0f, 0.0f, 1.0f)); ubo.proj = glm::perspective(glm::radians(45.0f), swapChainExtent.width / (float)swapChainExtent.height, 0.1f, 10.0f);