Add parametrs

This commit is contained in:
Deni 2024-01-29 12:09:42 +01:00
parent 3f409f9c8e
commit c9fbf89cc3
2 changed files with 4 additions and 4 deletions

View File

@ -12,5 +12,5 @@ Size=218,129
[Window][Dodawanie nowej planety] [Window][Dodawanie nowej planety]
Pos=7,7 Pos=7,7
Size=282,170 Size=403,182

View File

@ -29,7 +29,7 @@ struct PlanetParams {
GLuint texture; GLuint texture;
// Добавьте другие параметры по мере необходимости // Добавьте другие параметры по мере необходимости
float humidity = 0.0f; // Начальное значение для влажности float temperature = 0.0f; // Начальное значение для влажности
float precipitation = 0.0f; // Начальное значение для осадков float precipitation = 0.0f; // Начальное значение для осадков
}; };
@ -116,8 +116,8 @@ void renderImGui() {
static PlanetParams newPlanetParams; static PlanetParams newPlanetParams;
ImGui::InputFloat3("Pozicja", &newPlanetParams.position[0]); ImGui::InputFloat3("Pozicja", &newPlanetParams.position[0]);
ImGui::SliderFloat("Rozmiar", &newPlanetParams.size, 0.1f, 10.0f); ImGui::SliderFloat("Rozmiar", &newPlanetParams.size, 0.1f, 10.0f);
ImGui::SliderFloat("Wilgotnosc", &newPlanetParams.humidity, 0.0f, 10.0f); // Слайдер для влажности ImGui::SliderFloat("Temperatura", &newPlanetParams.temperature, -10.0f, 30.0f); // Слайдер для влажности
ImGui::SliderFloat("Opady", &newPlanetParams.precipitation, 0.0f, 10.0f); // Слайдер для осадков ImGui::SliderFloat("Opady", &newPlanetParams.precipitation, 0.0f, 400.0f); // Слайдер для осадков
if (ImGui::Button("Dodac")) { if (ImGui::Button("Dodac")) {
planets.push_back(newPlanetParams); planets.push_back(newPlanetParams);