Flake Powder Coat Node Material

Curious if anybody has any experience creating a flake powder coat finish using NME like in the pictures below. I can get somewhere in the ball park (last pic) but its really doesn’t look that close. Any help would be greatly appreciated!

Hey :slight_smile:

I had never tried, but it was a nice challenge !

  • The global idea is to work with Voronoï cells (since they are discrete, it will able to create non-uniform normals, so that any rotation would have this shiny effect)
  • Clearcoat is used to get the “flat reflexions” while still moving the normals with voronoï

Step 1 : Voronoï


Step 2 : Voronoï to NormalMap

For this the trick is to take the vector (1,0) and rotate following voronoi
Since voronoi goes from 0 to 1, I multiply by 2xPI (full turn) and use in the 2D rotate


Step 3 : PRB final material (NB: Turn ON the environnement on bottom of the view :wink: )
Screenshot from 2025-11-24 16-55-54


EDIT : Using UV for Noise will be better in most cases, but if you need to have it running on any (non UV-mapped) mesh, you’ll need to fall back to custom generated input for Voronoi using mesh coords

5 Likes

cc @PatrickRyan too (but be patient he is out for thanksgiving)

You may be interested in this thread: