diff options
author | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-06-28 17:10:17 +1000 |
---|---|---|
committer | Kae <80987908+Novaenia@users.noreply.github.com> | 2024-06-28 17:10:17 +1000 |
commit | 54ac208dd5a54c827567a3a86e152680ae7663ea (patch) | |
tree | 86218292795659a558f5ae65a712f1e6ed0e33ea /source/base/StarCellularLighting.cpp | |
parent | bb5387fbdb90ec5e3b387ed73718b281b207252b (diff) |
lighting: disable the new additive point light behavior when new lighting is off
Diffstat (limited to 'source/base/StarCellularLighting.cpp')
-rw-r--r-- | source/base/StarCellularLighting.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/source/base/StarCellularLighting.cpp b/source/base/StarCellularLighting.cpp index 48ba265..d5ef9ee 100644 --- a/source/base/StarCellularLighting.cpp +++ b/source/base/StarCellularLighting.cpp @@ -73,7 +73,8 @@ void CellularLightingCalculator::setParameters(Json const& config) { config.getFloat("spreadMaxObstacle"), config.getFloat("pointMaxAir"), config.getFloat("pointMaxObstacle"), - config.getFloat("pointObstacleBoost") + config.getFloat("pointObstacleBoost"), + config.getBool("pointAdditive", false) ); else m_lightArray.left().setParameters( @@ -82,7 +83,8 @@ void CellularLightingCalculator::setParameters(Json const& config) { config.getFloat("spreadMaxObstacle"), config.getFloat("pointMaxAir"), config.getFloat("pointMaxObstacle"), - config.getFloat("pointObstacleBoost") + config.getFloat("pointObstacleBoost"), + config.getBool("pointAdditive", false) ); } @@ -190,7 +192,8 @@ void CellularLightIntensityCalculator::setParameters(Json const& config) { config.getFloat("spreadMaxObstacle"), config.getFloat("pointMaxAir"), config.getFloat("pointMaxObstacle"), - config.getFloat("pointObstacleBoost") + config.getFloat("pointObstacleBoost"), + config.getBool("pointAdditive", false) ); } |