How to fix normals in my object

I tried Ctrl + N recalculate Outside and other options already but nothing seems to work

here’s how the tree looks in normal pass rendered image

basically what I’m trying to do is have billboard of this tree so that load on my scene is minimum but there’s no other way to optimise it, I’ll attach blend file in comments

Any clue would be a lot helpful, Thank You.

Pretty sure this is exactly how this pass supposed to look like. It’s in Object Space, I think?

If you mean to render a Normal Map to be used on a plane than you can:

  • try to use Workbench renderer “normal” matcap (don’t know how accurate it is though);
  • or shade the object with Shader Nodes;
  • or add a plane and bake Normals to it.
1 Like

I tried but it’s not coming as it should, I compared it with a mesh that came with blender and the shading are totally different, I also tried following youtube videos for rendering normal map from viewport and it’s always same error

What I’m trying to do is follow this youtube tutorial but the normal part at 13:55 is where I’m stuck

Make sure that there are no color interfering with the matcap.

I see you have Material color selected there. Change it to completely white

1 Like

That tutorial is very old things have changed.
To do this with a modern blender version set the shading to matcap with the “object” colour option (maybe “texture” is better), go to camera view and use the “viewport render” object mode - view - viewport render (you have to turn off all overlays)

Edit 2: also set render properties to film - transparent

3 Likes

I feel like all the knowledge I gained in past few years flew off xD you’re right it’s exactly as you mentioned you have no idea for how many days I was stuck and had to use weird things to make up for it

Thanks a lot dude it finally worked I can’t describe in words how relieved I feel after finally getting this normal map, also I got to learn today that viewport renders are a thing and idk why I posted almost everywhere else but not here but I’m glad I did today

1 Like

Yes, viewport renders are great for rendering exactly what you see in viewport, you do not have to use camera view you can render any view, but the aspect ratio and resolution is controlled by your output settings so using camera view will show you the border (aspect ratio) of your render.
Edit, unfortunately it only works for Eevee not cycles.

1 Like