Added ability to slide the camera on the x-axis
This commit is contained in:
parent
420b982694
commit
296d35b69b
|
@ -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;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue