There is a new feature now in master that can be used by downloading daily build of Blender:
https://builder.blender.org/download/
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?