There is a new feature now in master that can be used by downloading daily build of Blender:


It's bevel shader for Cycles. I tested it and it works great. However, I have a few questions:

  • How to exclude some edges from the influence of bevel shader?
  • How to set different bevel radius per edge? Can bevel weight value be used somehow?
  • How to exclude selected intersecting geometry from creating bevel?

enter image description here

  • $\begingroup$ If you need that level of customization you should probably be using manually bevel geometry in the first place. This also seems to be a development feature, not sure if many people here are aware of it yet. $\endgroup$ – Duarte Farrajota Ramos Nov 27 '17 at 14:44

You can simply use any attribute for the bevel radius.

I painted some vertex colors for example and connected them with the bevel radius input.

enter image description here



I found a workaround for some of my questions. The trick is to use different materials on different parts of the mesh, this way it's possible to have varying degrees of bevel. It's not an ideal solution though, because it does not solve the case when bevels are intersecting.

Bevel shader


Another option is to use Render Bevel addon.




Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.