diff --git a/src/g_levellocals.h b/src/g_levellocals.h index 9d97e47ac..a268fbba1 100644 --- a/src/g_levellocals.h +++ b/src/g_levellocals.h @@ -475,7 +475,7 @@ public: float SunIntensity = 0.f; uint16_t LightmapSampleDistance = 0; bool LightBounce = false; - bool AmbientOcclusion = false; + bool AmbientOcclusion = true; // Portal information. FDisplacementTable Displacements; diff --git a/src/maploader/maploader.cpp b/src/maploader/maploader.cpp index e2bbbc8db..52d734dd5 100644 --- a/src/maploader/maploader.cpp +++ b/src/maploader/maploader.cpp @@ -3242,7 +3242,7 @@ void MapLoader::LoadLevel(MapData *map, const char *lumpname, int position) Level->SunIntensity = gameinfo.defaultSunIntensity; Level->LightmapSampleDistance = gameinfo.defaultLightmapSampleDistance; Level->lightmaps = gameinfo.forceEnableLightmaps; - Level->LightBounce = true; + Level->LightBounce = false; Level->AmbientOcclusion = true; // note: most of this ordering is important