diff --git a/src/main.c b/src/main.c index f7a00c2..f877312 100644 --- a/src/main.c +++ b/src/main.c @@ -58,7 +58,7 @@ const GLfloat pi = 3.14159f; vec3 cameraPosition = {0.0f, 3.0f, 5.5f}; -char* defaultModel = "../obj/earth.obj"; +char* defaultModel = "../obj/monkey.obj"; char* model; // input handler for camera movement @@ -69,6 +69,12 @@ void handleInputs(double deltaTime) { if (glfwGetKey(window, GLFW_KEY_W) == GLFW_PRESS) { cameraPosition.z -= deltaTime * 10; } + if (glfwGetKey(window, GLFW_KEY_A) == GLFW_PRESS) { + cameraPosition.x += deltaTime * 10; + } + if (glfwGetKey(window, GLFW_KEY_D) == GLFW_PRESS) { + cameraPosition.x -= deltaTime * 10; + } if (glfwGetKey(window, GLFW_KEY_SPACE) == GLFW_PRESS) { cameraPosition.y += deltaTime * 10; }