From 3fb4ce92b0ae796a50ccbd679ea6c500f56971bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaakko=20Ker=C3=A4nen?= Date: Sat, 15 Mar 2014 17:02:12 +0200 Subject: [PATCH] Renderer|FX: Bloom tweaks Only render bloom when a map is loaded. Also, raised the bloom threshold a little bit. --- doomsday/client/src/render/fx/bloom.cpp | 7 ++++++- doomsday/client/src/render/rendersystem.cpp | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/doomsday/client/src/render/fx/bloom.cpp b/doomsday/client/src/render/fx/bloom.cpp index 90489507f3..88652bd4f2 100644 --- a/doomsday/client/src/render/fx/bloom.cpp +++ b/doomsday/client/src/render/fx/bloom.cpp @@ -29,7 +29,7 @@ namespace fx { static int bloomEnabled = true; static float bloomIntensity = .65f; -static float bloomThreshold = .3f; +static float bloomThreshold = .35f; static float bloomDispersion = 1.75f; DENG2_PIMPL(Bloom) @@ -222,6 +222,11 @@ void Bloom::glDeinit() void Bloom::draw() { + if(!ClientApp::worldSystem().hasMap()) + { + return; + } + if(!bloomEnabled || bloomIntensity <= 0) { return; diff --git a/doomsday/client/src/render/rendersystem.cpp b/doomsday/client/src/render/rendersystem.cpp index 95937e55e4..42f55279b1 100644 --- a/doomsday/client/src/render/rendersystem.cpp +++ b/doomsday/client/src/render/rendersystem.cpp @@ -159,7 +159,7 @@ DENG2_PIMPL(RenderSystem) .define(SReg::IntCVar, "rend-bloom", 1) .define(SReg::FloatCVar, "rend-bloom-intensity", .65f) - .define(SReg::FloatCVar, "rend-bloom-threshold", .3f) + .define(SReg::FloatCVar, "rend-bloom-threshold", .35f) .define(SReg::FloatCVar, "rend-bloom-dispersion", 1.75f) .define(SReg::IntCVar, "rend-fakeradio", 1)