From 7e4db6357bb767b295cb76c0d70bed458c8a1a30 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 26 Jan 2024 05:04:46 +0300 Subject: [PATCH] sky sprites rotation fix --- src/frontend/graphics/Skybox.cpp | 4 ++-- src/frontend/menu.cpp | 7 ++----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/frontend/graphics/Skybox.cpp b/src/frontend/graphics/Skybox.cpp index 82bc6f36..c8515b47 100644 --- a/src/frontend/graphics/Skybox.cpp +++ b/src/frontend/graphics/Skybox.cpp @@ -132,8 +132,8 @@ void Skybox::draw( if (!sprite.emissive) { tint *= 0.6f+cos(angle)*0.4; } - batch3d->sprite(camera->position+pos, up, - glm::vec3(0, 0, -1), 1, 1, UVRegion(), tint); + batch3d->sprite(camera->position+pos, glm::vec3(0, 0, 1), + up, 1, 1, UVRegion(), tint); } drawStars(camera, angle, opacity); diff --git a/src/frontend/menu.cpp b/src/frontend/menu.cpp index 5ea5ded8..dad09b9a 100644 --- a/src/frontend/menu.cpp +++ b/src/frontend/menu.cpp @@ -196,11 +196,8 @@ Panel* create_worlds_panel(Engine* engine) { panel->maxLength(400); auto paths = engine->getPaths(); - - auto folders = paths->scanForWorlds(); - - fs::path worldsFolder = paths->getWorldsFolder(); - for (auto folder : folders) { + + for (auto folder : paths->scanForWorlds()) { auto name = folder.filename().u8string(); auto namews = util::str2wstr_utf8(name);