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