Add parametrs
This commit is contained in:
parent
3f409f9c8e
commit
c9fbf89cc3
@ -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
|
||||||
|
|
||||||
|
@ -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);
|
||||||
|
Loading…
Reference in New Issue
Block a user