Scratches Masking Shader

by Johnson Martin in Materials, Shaders, Textures

Add dynamic scratches to any object.

Add scratches to any object using this dynamic and procedural pass-through Cycles shader without the need for baking or UV mapping.


  • 100% procedural and dynamic.
  • No UV mapping required.
  • Works on any mesh.
  • Outputs mask and shader for quick shading.
  • One easy to use group node with all the settings you need.
  • Additional Directional Scratches output


BMW model by: Mike Pan                                     Tank Model by: Moran Goldstein

Pirate model by: Ben Dansie                                 Camera Model by: Mark T