Trying to Make Procedural Rounded Cells

Hello, I’ve been trying to make a custom material for a styled cobblestone texture because hand-painting one has led to less than stellar results. I have gotten something relatively close by looking through Blender’s documentation, but I wish the cells were 1: slightly noisy, and 2: a bit more round:

Node setup:

I also tried turning the randomness to 0 for both, which produces a diamond-ish tile texture, but that’s also not the shape I’m going for.

I’ve tried following tutorials like Ryan King Art for making the cell borders less uniform, but I can’t mimic them since the cells require this specific setup, which takes up the vector slot I’d need to distort the lines via a noise texture. Mix color also does not work in any of the modes because that just slaps the two textures on top of each other instead of influence each other.

For reference, I am using Blender 4.3.2 on Windows 11. Is there some way I can make the black cell borders a bit more noisy and make the shape of the white cells a little rounder? Thank you!

Edit: Fiddled around more and got what I wanted by using the location socket instead of the vector socket, but still not sure how to make the cells more round:

Updated node tree:

Hi!
I would suggest that you mix in the noise texture to the vector using a mix RGB.
With this method I get:



You can of course make the noise effect as subtle or as pronounced as you want. And in this case \i am mixing in two noises one for the smaller details and one for the larger irregularities.

You can also make the stones fill out more space while keeping their distance by using the distance to edge voronoi:


As for making the cells more round maybe try decreasing the randomness a bit like this:



Of course now the problem might be that there is too much space between the cells…

I hope this helps!

I tried your suggestion and adjusted it a bit and this is what I got:

The cells still quite aren’t as round as I’d like them to be, personally.

Try to lower the random value of the voronoi because this makes the single “dots” more “squizzy” and so produces very small “inbetween” dots which are more deformed… so:

More regular → more round.

The “wavyness” of the borders can be manipulated like you did before.

Thank you for the advice! Later on, I found a combination on my own that I was happy with, which is this:

My main issue with your suggestion is how some of the cells are just too elongated for my liking, and off the top of my head, I’m not 100% sure how I’d fix that without making the gaps too big.

This looks quite good. You could try using a bricks texture for the base as well, might not be as easy to randomize but who knows.

Funny you mention that because I actually tried using a set of brick textures to get the randomized stone colors, but that didn’t work out. I’m probably too far along with this material to try that idea out, but I’ll definitely keep it in mind if I ever make another procedural stone material like this.