diff options
author | Graham Linden <graham@lindenlab.com> | 2018-09-04 23:43:39 +0100 |
---|---|---|
committer | Graham Linden <graham@lindenlab.com> | 2018-09-04 23:43:39 +0100 |
commit | a65afc30a968c752f1e252258e6917554a78f56a (patch) | |
tree | bb711036e634883453cd48140dd1478c761f2f71 /indra/newview/llenvironment.cpp | |
parent | 32631f09a57548c2bbf7e09211a2053ff2e4e47d (diff) | |
parent | 0a78e9271c524c92cb8b1965e9a6081d4f700437 (diff) |
Merge
Diffstat (limited to 'indra/newview/llenvironment.cpp')
-rw-r--r-- | indra/newview/llenvironment.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/indra/newview/llenvironment.cpp b/indra/newview/llenvironment.cpp index ed25120241..3a1aec6319 100644 --- a/indra/newview/llenvironment.cpp +++ b/indra/newview/llenvironment.cpp @@ -444,11 +444,15 @@ F32 LLEnvironment::getWaterHeight() const bool LLEnvironment::getIsSunUp() const { + if (!mCurrentEnvironment || !mCurrentEnvironment->getSky()) + return false; return mCurrentEnvironment->getSky()->getIsSunUp(); } bool LLEnvironment::getIsMoonUp() const { + if (!mCurrentEnvironment || !mCurrentEnvironment->getSky()) + return false; return mCurrentEnvironment->getSky()->getIsMoonUp(); } @@ -1628,14 +1632,13 @@ void LLEnvironment::DayInstance::setSky(const LLSettingsSky::ptr_t &psky) mSky->mReplaced |= different_sky; mSky->update(); mBlenderSky.reset(); -/* + if (gAtmosphere) { AtmosphericModelSettings settings; LLEnvironment::getAtmosphericModelSettings(settings, psky); gAtmosphere->configureAtmosphericModel(settings); } -*/ } void LLEnvironment::DayInstance::setWater(const LLSettingsWater::ptr_t &pwater) |