€0+
I want this!

Procedural Scratches

€0+

Hi everyone :)

I've struggled to make scratches for my materials for a while, especially if I wanted them to go in multiple directions. I searched online for some instructions, but I wasn't happy with what I found because it involved a lot of textures or generated a lot of artefacts.

So I decided to make my own setup and here we are.

My node is:

  • Ready to go
    • Drop it in your material and it will work even without attaching any input nodes
  • Light
    • It only uses a Voronoi and noise textures to make the entire effect
  • Reduces artefacts
    • Uses the normal vector to generate scratches in the correct direction
  • UV compatible
    • You can use your UV map to generate scratches. However, if faces are distorted it can give inconsistent results. I suggest always using a 3D vector
  • GeoNodes compatible
    • Capture position and normal vectors inside GeoNodes and use them as attribute inputs for the node


I made it in Blender 3.4.1, but it should work as well in previous versions

I want this!

You will get a node that generates scratches based on the normal of the surface, reducing artifacts. Use it to give a more realistic look to your materials!

Blender version
3.4.1 but it should work in previous versions as well
Size
1.84 MB
Powered by