Geometry nodes, bevel modifier and shading issues

Hello everyone,
I’m trying to model a bolt 100% by geometry nodes.
My only one problem is a shading issue when I add a bevel modifier for the whole model.
Geometry nodes :


With a bevel modifier :

Now I want to smooth it. The only one solution I found is to add a “Set shade smooth” node :

I tried a weighted normal modifier, unfortunatly, no effect :

I tried the split edge node to fix the shading issue but, obviously, the bevel modifier doesn’t work after that :

Do you have any idea to fix it ? Or it’s just impossible ? I use Blender 3.2.1.

Thank you for your answers.

You probably have n-gons, and will need to retopo the mesh. Cut them into tris. Or stick with a one edge bevel.

Thank you for your answer. Yes, I have Ngons. It’s why I tried to use bevel modifier + weighted normal modifier. It’s what I use in my addon : Fluent.
If I have to retopo, I will modeling with normal way. I will wait few days, if someone have an idea.

care to share your nodes? or a file?

Maybe it is a possibility to split up the geometry nodes modifier into two parts and do the split and smooth after the bevel modifier:


1 Like

This is my current file :
bolts.blend (837.3 KB)

It’s close to be good but the bevel isn’t affected by the smooth shading.

This works for me for your specific setup:


bolts_01.blend (922.2 KB)

Thank you ! I will study your solution.