I've created a procedural noise texture in Blender's shader editor (fig 1), as well as a mask which, using 2 gradient textures (fig 2), contains the noise only to the central part of the mesh. (fig 3)
The noise's colour ramp means that the edges of the noise blend to a darker orange colour, but where the mask's edge is, the noise is sharply cut off without the same fade to dark. (fig 4)
Is there some way to preserve the noise and mask as they appear now, but to somehow make blender apply the colour ramp to the whole noise within the mask so that it similarly blends from yellow to orange like the noise in the center of the mask? (fig 5 - illustrated roughly in GIMP)
The texture is intended to be animated, so simply painting the effect in is not possible.
Here is my node tree: the top part is the noise and colour ramp. Below that is a copy of the noise texture which is used with the gradients below that to limit the mask to the central part of the mesh.
Thank you to those who take the time to read this, and for any who can help me understand how to do what I'm after.






