I just found out that UE4 has enabled filmic tonemapper by default even when you have no postprocess volume in your scene and even when you disable all the things in the defaults rollout in rendering tab of project settings. I find this a bit concerning as this is not something user is aware of.
First of all, I do not understand why some of the default postprocessing settings can be toggled off in the project settings, but others can not…? Why can I turn default eye adaptation, bloom, motion blur, lens flares, but can not turn off default tonemapper, when it’s the exact same kind of controversial default?
Secondly, if I ever wanted, for whatever reason, to have completely linear output without any tonemapper interfering with it, how would I go about it? I can not seem any combo of the tonemapper settings that make image completely linear.
Lastly. It appears I can turn off tonemapping for the viewport by going to show>postprocessing>tonemapper. This has two issues though:
1, It disables not only default tonemapper, but also any tonemapping from postprocess volume. So if I wanted to start with linear image, and actually see how tonemapper affects and changes the linear image, I have no chance of doing so.
2, This will likely work only in editor. If I build a standalone executable, it seems there is just no way to get rid of tonemapper.
Am I missing something?