From 3c31c43ca6ef3f3e2cd50bffe48cc7cc127e4ed6 Mon Sep 17 00:00:00 2001 From: Kelsi Date: Mon, 23 Feb 2026 01:23:24 -0800 Subject: [PATCH] Enable parallax mapping by default --- include/rendering/wmo_renderer.hpp | 2 +- include/ui/game_screen.hpp | 2 +- src/ui/game_screen.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/rendering/wmo_renderer.hpp b/include/rendering/wmo_renderer.hpp index 7520902f..ebe6269c 100644 --- a/include/rendering/wmo_renderer.hpp +++ b/include/rendering/wmo_renderer.hpp @@ -646,7 +646,7 @@ private: // Normal mapping / POM settings bool normalMappingEnabled_ = true; // on by default float normalMapStrength_ = 0.8f; // 0.0 = flat, 1.0 = full, 2.0 = exaggerated - bool pomEnabled_ = false; // off by default (expensive) + bool pomEnabled_ = true; // on by default int pomQuality_ = 1; // 0=Low(16), 1=Medium(32), 2=High(64) bool materialSettingsDirty_ = false; // rebuild UBOs when settings change diff --git a/include/ui/game_screen.hpp b/include/ui/game_screen.hpp index 6acda358..ddcafa3b 100644 --- a/include/ui/game_screen.hpp +++ b/include/ui/game_screen.hpp @@ -105,7 +105,7 @@ private: int pendingAntiAliasing = 0; // 0=Off, 1=2x, 2=4x, 3=8x bool pendingNormalMapping = true; // on by default float pendingNormalMapStrength = 0.8f; // 0.0-2.0 - bool pendingPOM = false; // off by default (expensive) + bool pendingPOM = true; // on by default int pendingPOMQuality = 1; // 0=Low(16), 1=Medium(32), 2=High(64) // UI element transparency (0.0 = fully transparent, 1.0 = fully opaque) diff --git a/src/ui/game_screen.cpp b/src/ui/game_screen.cpp index a18a4a4a..65dd8d2d 100644 --- a/src/ui/game_screen.cpp +++ b/src/ui/game_screen.cpp @@ -5971,7 +5971,7 @@ void GameScreen::renderSettingsWindow() { pendingAntiAliasing = 0; pendingNormalMapping = true; pendingNormalMapStrength = 0.8f; - pendingPOM = false; + pendingPOM = true; pendingPOMQuality = 1; pendingResIndex = defaultResIndex; window->setFullscreen(pendingFullscreen);