From db3096a9f58d1fd8ca894115027e0c5c88694856 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Tue, 6 Nov 2018 13:47:48 -0500 Subject: [PATCH] Add drag sliders for camera position and target --- src/main.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main.cpp b/src/main.cpp index 57e890a..fe38a02 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -361,6 +361,8 @@ int main(int argc, char* argv[]) { if(SDL_GetWindowFlags(window) & SDL_WINDOW_INPUT_FOCUS) io.MousePos = ImVec2(static_cast(mouseX), static_cast(mouseY)); + ImGui::DragFloat3("Position", &camera.position[0], 0.1f); + ImGui::DragFloat3("Target", &camera.target[0], 0.1f); ImGui::DragFloat("Aperture", &camera.aperture, 0.01f, 0.0f, 1.0f); ImGui::DragFloat("Focus Distance", &camera.focusDistance); ImGui::Text("dpack[2] = %f", (100 - camera.focusDistance) / 100.0f);