Increasing excentrical scaling of a texture possible? (from outer edge to center)

I am looking for a way to scale a procedural texture (noise in my case) increasingly from the outside to the inside of a 2D circle/disc. I used photoshop to mimic the desired effect.


Hopefully this makes clear, what I am after. You can see, that the noise at the outer edge appear at a typical scale of 100%. Towards the center the scale begins to increase gradually, the scaling axis is also towards the center.
Are there any ways or ideas to rebuild this effect procedural in blenders shader editor? In the end I also plan to aniamte certain parameters.
I’ve tried messing around with the texture coordinate to effect it with a spherical gradient. But I only managed to get the scaling concentrical, which is not what I intended.
Thanks for your help

4 Likes

maybe its a problem with the (uv)
Edit: i dont think so but try

If you want to use UV cords you need to center the UV’s 0.0 point. I used object cords because they are already centered.

You could also do this by moving and scaling the uv’s in the UV editor;

2 Likes

Aaaww yeah!
The node based solution is my way to go, as I don’t plan to mess with UVs.
Thank you all for contributing. Highly appreciated
:sparkling_heart: