← All ideas
  • Published 9 Oct 2023

Sample based curvature node

Hi!

Blender needs its own dedicated sample based curvature node for Cycles and EEVEE with the ability to consider convex and concave surfaces and is independent of the underlying topology.

There are workarounds (pointiness, bevel node, inverse AO) but they all have their limitations.

A good example is the Curvature Node from Arnold

help.autodesk.com/view/ARNOL/ENU/

youtube.com/watch

Update: Here is a topic on blenderartists.org about the topic and problems:

blenderartists.org/t/bevel-shader-separate-concave-from-convex/1487175

I have created a small mockup of what this might look like: cycles_curvature2.jpg cycles_curvature.jpg

85.7%

Development Status: Open

Upvote 6 Downvote 1
olyandros
9 Oct 2023

3 Comments

pritthirajsharma

I would like to have something like this implemented into blender along with a screen space fallback for eevee...

modormoder

AO?

olyandros Author

AO has the problem that is spreads out a lot in non curvature areas.