Hello everyone!
I just want to share my improved version of famous Edge Node, ( described here: https://blendernpr.org/tag/edge-nodes/ )
While latest iteration of Edge Node 1.2.4 works fine, it has some downsides which i tried to encounter in my improved version.
Pros:
- finer control over “Normals” contribution into edge detection, you can vary from no normals-based edges at all to “every crisp change in normal create edge”
- finer control over “Distance” contribution into edge detection
- easier structure, node works faster (much much less operations used)
- better capturing of tiny details, crispier edges. This can give you noise in edgy cases, but you can smooth/despekle them anyway
Basically i managed to replace “magic ramp” (from original Edge Node) with manual calculation of color channels depending both from normals and distance at the same time (no need in separate paths, easier blending between two factors) and prepare scale-free color (using sin/cos instead of manually crafted ramp) for laplace detection
Some images:
Any feedback welcome
Attachments
Improved Edge detection Node.blend (618 KB)