Hello,
i googled a lot and used the search as good as i could but i can not find any hint to my problem.
I would like to use the scene normal pass to render normal maps but it alpways looks like this
i added sphere for reference and it never shows up as expected,
does blender support a propper normal scene pass at all in latest official version?
Creating a material to render normals is not an option since i have many materials in the scene and cant change them all.
thanks for help.
since version 2.83 just released, did quick test, same problem.
cant get rid of the feeling i just need to click thi one button…HELP!!!
pleasse!!!
matcap looks good, why is teh render pass normal so wrong?
doesnt matter if eevee or cycles
The normal pass is the raw floating point values and is in world space, negative values are to be expected. You can normalize it in the compositor if need-be. Remember to disable color management before saving if you are saving to a format other than OpenEXR. (if you are saving to OpenEXR, you probably don’t need to normalize the pass to 0-1 first, software that supports normals from EXR files is probably fine with the original -1 to +1 data, and likely expects it)
You can also override all materials in a layer, you can actually see the slot for it in your first screenshot. This will allow you to use a material-based setup if you prefer.
ok, first suggestion still gives this the same result as before, can you spot a mistake from my side?
The second aproach is not an option since i use grasswald plugin with multiple materials, i cant just overide 1 material. ithink i will go back to the procedure i use for grove already, create a mtl variation for the asset i want to render. May one day blender will support a normal render pass that fits my needs…
You are still viewing the normal pass, compositor results do not update the normal pass, they write to the “composite” layer.
ok, got that, but sadly the alpha test i needed so badly comes out not antialised and very noisy.
i think i will go to custom materials, figgured a way get that done quite fast.