Surface Brush

Surface Brush

In: Mesh Adaptive/Mask Generators



Generates a black and white mask based on baked maps and user settings. Similar to Smart Masks in Painter.

This mask represents an interesting effect of metal-brushing on an object surface, occluded by object geometry and AO.


 Click here to expand parameters...


  • World Space NormalColor Input 
  • CurvatureGrayscale Input 
    Baked map used for internal effects and masking.
  • Ambient OcclusionGrayscale Input 
    Baked map used for internal effects and masking.
  • PositionGrayscale Input 
  • Mask (optional)Grayscale Input 
    Mask slot used for masking the node's effects.


  • Level0.0 - 1.0
    Sets global effect level, gradually revealing.
  • Contrast0.0 - 1.0
    Adjusts the contrast of the result.
  • Scratches Lenght0.0 - 8.0
    Sets the length of scratches. Smaller values are more like dots, higher values are long streaks.
  • Occlude AxisX, Y, Z, none
    Axis of the object that should receive scratches. Does not alter direction of the scratches.
  • Occlude Axis Intensity0.0 - 1.0
    Strength of the axis occlusion effect.
  • Occlusion0.0 - 1.0
    Strength of the AO on occluding scratches.
  • Sharpen Intensity0.0 - 1.0
    Set amount of post-sharpening to apply to the scratches.

Example Images