From 97d977c5fb4c66874f3d3842ec6326bf279a48ea Mon Sep 17 00:00:00 2001 From: Tobias Frisch <tfrisch@uni-koblenz.de> Date: Sat, 5 Feb 2022 17:11:20 +0100 Subject: [PATCH] Add combobox to spawn cube Signed-off-by: Tobias Frisch <tfrisch@uni-koblenz.de> --- projects/wobble_bobble/src/main.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/projects/wobble_bobble/src/main.cpp b/projects/wobble_bobble/src/main.cpp index 117a7cf9..6d38f72b 100644 --- a/projects/wobble_bobble/src/main.cpp +++ b/projects/wobble_bobble/src/main.cpp @@ -760,8 +760,11 @@ int main(int argc, const char **argv) { gui.beginGUI(); ImGui::Begin("Settings"); + ImGui::Combo("Form", &(sim->form), "Sphere\0Cube", 2); ImGui::Combo("Type", &(sim->type), "Hyperelastic\0Fluid", 2); - + + ImGui::Spacing(); + ImGui::SliderFloat("Density", &(sim->density), std::numeric_limits<float>::epsilon(), 5000.0f); ImGui::SameLine(0.0f, 10.0f); if (ImGui::SmallButton("Reset##density")) { @@ -774,6 +777,8 @@ int main(int argc, const char **argv) { sim->size = 0.1f; } + ImGui::Spacing(); + ImGui::BeginGroup(); ImGui::SliderFloat("Bulk Modulus", &(sim->K), 0.0f, 100.0f); ImGui::SliderFloat("Young's Modulus", &(sim->E), 0.0f, 100.0f); -- GitLab