diff --git a/Camera.h b/Camera.h index 74de23b..310576d 100644 --- a/Camera.h +++ b/Camera.h @@ -36,7 +36,7 @@ private: glm::vec3 frontVec = glm::vec3(0.0f, 0.0f, -1.0f); glm::vec3 upVec = glm::vec3(0.0f, 1.0f, 0.0f); - float pitch; + float pitch = 0.0f; float yaw = -90.0f; float speed = 2.0f; diff --git a/Controller.cpp b/Controller.cpp index bb2ae4c..6aba4e4 100644 --- a/Controller.cpp +++ b/Controller.cpp @@ -107,7 +107,7 @@ void Controller::run() { // Update game // ... - shaderProgram.setUniform("mix_val", (float) (sin(glfwGetTime())*sin(glfwGetTime()))); + shaderProgram.setUniform("mix_val", (float) (sin(glfwGetTime()*0.25)*sin(glfwGetTime()*0.25))); model = glm::rotate(model, (float)(this->deltaTime*0.005), glm::vec3(0.0f, 1.0f, 0.0f)); //camera->lookAtTarget(glm::vec3(0.0f, 0.0f, 0.0f)); diff --git a/Window.cpp b/Window.cpp index 2472863..107f330 100644 --- a/Window.cpp +++ b/Window.cpp @@ -28,7 +28,7 @@ Window::Window() { glEnable(GL_DEPTH_TEST); // Disable mouse cursor - setGrabbedCursor(0); + setGrabbedCursor(1); #ifdef _DEBUG std::cout << "OpenGL version: " << glGetString(GL_VERSION) << std::endl;