Eevee Normal pass: remap negative values

Here's a result of Normal pass in Eevee:

Faces with normals in -1..0 range are rendered black. Is it possible to remap this range to 0..1 using Compositor? Here's the desired result made with a material:

I tried to render Normals pass in 32b .exr but it seems that there's no information about these normals in there.

• Does it have to be in the compositor? In the shader, you could always use a Map Range node. or do it the oldschool way - (Normal Value + 1 / 2). – Christopher Bennett Jul 20 '20 at 14:48
• @ChristopherBennett I can do that in a shader (my second gif) but I want to be able to quickly render this: with a shader I'll need to override all the materials (and vanilla Eevee doesn't allow that), turn off all the effects like bloom/AO, then turn them back on... – Sergey Kritskiy Jul 20 '20 at 17:47
• Ahh, I see. Never mind then. Unfortunately I don't know how to do that in the compositor. I'll up-vote the question in the hopes that some user who is more knowledgeable in this area might happen by. – Christopher Bennett Jul 20 '20 at 17:50