I'm looking for some help on creating this.
What I want to achieve procedurally:
My awful attempt:
Key things I want :
A distorted brick-like pattern, so voronoi might not be the right texture here.
A way to control the size of the scales based on vector data (so for example how far a scale is from 0 on the X axis will dictate it's size) or texture paint or vertex color or vertex groups. To be clear, I'm not talking about the scale of the whole texture but about the gradient size variation you see on the first image from left to right.