PostProcessVolume overrides project settings, be careful

Baking Lighting But Static Lights Turn Off

I was having some trouble where I would try to bake lights, but they would instantly all turn black after the build completed. I had Lumen disabled for my Global Illumination settings, so I was confused why this was happening. Turns out the PostProcessVolume I had instanced to remove autoexposure had an override for the Global Illumination setting, setting it to “Lumen”.

This is a piece of advice for others that are relatively new like myself, and who have followed tutorials like the “Your First Hour in Unreal Engine” series which show a method for disabling autoexposure by creating a PostProcessVolume with infinite extent and changing the Metering Mode to Manual. In short you have to be careful as that volume overrides many project settings for the level you are working on. Which can cause issues as project settings are the part other tutorials will show you how to change (because how would someone else know you instanced something that is overriding project settings). So if you are seeing issues like I was with baked lighting or something else not working despite having proper project settings, the PostProcessVolume overriding those settings in your level could be why.