forked from mirror/openmw-tes3mp
tweaked map light color
This commit is contained in:
parent
5cc8af0f14
commit
fa07288b15
2 changed files with 5 additions and 0 deletions
|
@ -271,6 +271,9 @@ void LocalMap::preRenderTargetUpdate(const Ogre::RenderTargetEvent& evt)
|
|||
mOldFogClr = mRendering->getScene()->getFogColour();
|
||||
mRendering->getScene()->setFog(FOG_NONE);
|
||||
|
||||
mOldAmbient = mRendering->getScene()->getAmbientLight();
|
||||
mRendering->getScene()->setAmbientLight(Ogre::ColourValue(0.3, 0.3, 0.3));
|
||||
|
||||
mCellCamera->setPosition(mCameraSettings[evt.source]);
|
||||
|
||||
mRenderingManager->disableLights(true);
|
||||
|
@ -286,6 +289,7 @@ void LocalMap::postRenderTargetUpdate(const Ogre::RenderTargetEvent& evt)
|
|||
|
||||
// re-enable fog
|
||||
mRendering->getScene()->setFog(FOG_LINEAR, mOldFogClr, 0, mOldFogStart, mOldFogEnd);
|
||||
mRendering->getScene()->setAmbientLight(mOldAmbient);
|
||||
}
|
||||
|
||||
void LocalMap::getInteriorMapPosition (Ogre::Vector2 pos, float& nX, float& nY, int& x, int& y)
|
||||
|
|
|
@ -123,6 +123,7 @@ namespace MWRender
|
|||
std::string mInteriorName;
|
||||
|
||||
Ogre::ColourValue mOldFogClr;
|
||||
Ogre::ColourValue mOldAmbient;
|
||||
float mOldFogStart;
|
||||
float mOldFogEnd;
|
||||
|
||||
|
|
Loading…
Reference in a new issue