Principled Bsdf Wear Material

by Juan Antonio Escoto in Surfacing


This shader is a compilation of different procedural wear shading techniques wrapped up into a single easy to use package. The idea is to generate realistic and consistent wear effect on the surfaces of the material, reason of why this shader is a completely functional extension of the Principled BSDF Shader.




This Shader encompasses the next settings:


  • Edge Wear:
    	Level of wear calculation on edges.
  • Edge Wear
    	Radius: With of wear effect around edges.
  • Scratches:
    	Quantity and depth of scratches.
  • Dirtiness:
    	Additional wear noise on surfaces.
  • Noise Scale:
    	Scale of noise used to calculate the effects.
  • Mask Metalnes:
    	For metal objects where wear leaves the metal bare.
  • Mask Tint:
    	Tints the wear color to the original color of the surface (good for
    	materials like wood or plastics).
  • Invert Mask:
    	For light materials, inverts the mask effect to create dark edges
    	and stains. (Great for paper, white stones, bone, bare metals etc.).

This Shader makes use of the Bevel and Pointiness Input Nodes, which by the time being, are only processed in Cycles Engine. For this reason, only scratches are visible in Eevee. If devs make this two nodes processable in Eevee the shader would just work out of the box.


Just add the blender file to your asset library path, or directly append the material into your project.


Sales 10+
Published over 1 year ago
Blender Version 2.9, 2.91, 2.92, 2.93, 3.0, 3.1, 3.2
Render Engine Used cycles
License Creative Commons
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message