Bluring and Stretching Noise

I am trying to add noise to a tree. I want to stretch the noise on the trunk and blur the noise for the leaves. What is the best way to create the highest performance for this noise algorithm? Should I put it in some kind of texture, the fragment shader, or is there another better way?

Here’s a picture of the tree:
Screen Shot 2020-03-17 at 3.39.21 PM