I'm looking for a way to work around the absence of a bevel node in Geometry Nodes (GN from now on). I've studied the questions/answers in the topic but couldn't figure how the solutions offered work and which would work (or work best) in my case.

My case: I'm using GN to generate side walks along streets. Input is a mesh edited of a simple plane which is the outline of the street network. I use GN to inset and extrude faces to create the side walks. Now I'd like to bevel the corners of the side walks as marked on my screenshot.

edges to bevel

My question: what workaround method would be best here?

The below answer suggests it is possible to create a vertex group, add a bevel modifier limited to that vertex group, output a GN selection in the form of a Store Named Attribute.. but I don't understand how the link is created between the content of the Store Named Attribute and the vertex group - doesn't seem to work for me.


This other answer suggests it is possible to get some kind of bevel done inside of GN. Would this work in my case if I bevelled the corner vertices before extruding?


Also I wonder if selecting the corners before extruding, add vertices both directions near the corners, turn those edges to curve, fillet curve, back to mesh and somehow integrate back into the mesh would work? I'm not sure about the integrate back part..

Here's the node setup:


  • $\begingroup$ Hehe I can't way for a bevel node to be available in GN to avoid having to jump through hoops like that. Note sure about the ETA though :) devtalk.blender.org/t/bevel-v2-geometry-nodes/27829/5 $\endgroup$
    – Gorgious
    Jun 27 at 7:28
  • $\begingroup$ Possibly relevant, but with selection, rather than random control: blender.stackexchange.com/a/274755/35559 $\endgroup$
    – Robin Betts
    Jun 27 at 7:30
  • $\begingroup$ @Robin Betts I thought the same, possibly relevant, that's why I also refer to it in my question. I gave it a quick try but couldn't make it work in my file - honestly I don't understand how it works. $\endgroup$
    – Booth
    Jun 27 at 8:42
  • $\begingroup$ Ooops .. didn't get your ref. right :) I'll see if I can adapt it, when I get some time.. but it would help to know how you made your chunk of road in the first place, whether you expect it to be a component of something bigger, etc.etc. So a share of the relevant bit on blend-exchange.com would help. $\endgroup$
    – Robin Betts
    Jun 27 at 9:27
  • 1
    $\begingroup$ @Robin Betts I added a screenshot of my node setup. It's the very beginning of a street generator, nothing complicated at this stage. I guess I shouldn't share the file because of the BB Inset node.. $\endgroup$
    – Booth
    Jun 27 at 10:57


You must log in to answer this question.

Browse other questions tagged .