Spacial Gradient of Voronoi texture size on object

I am shading a pipe with voronoi texture, however the size of texture should decrease from one end to the other. what is the simplistic method to achieve this?

Well, you would do that by plugging a gradient into the scale factor of the voronoi like with any texture.

Buuuuut… I assume you would want the voronoi cels to split into smaller and smaller chunks the further they are down your pipe. Unfortunately that is impossible with Blenders current implementation of voronoi.

With the current implentation you will get distorted cells like in the following image. I believe it could be done via geometry nodes. That might not be very performant, though.

2 Likes