4

enter image description here

This node setup works well on the static box indicated by the blue lines, but upon the circle and the knee, it is not effective.

What would I do to apply this shader mix to a circular target, indicated by the red lines?

enter image description here

(A person asked for the rest of the nodes)

Remaint
  • 103
  • 6
  • Have you checked your UV Mapping to make sure that isn't the problem? –  Dec 27 '21 at 01:36
  • Nothing here is UV mapped(Both the Box and the Cylinder are default Shift+A items). I am avoiding UV mapping. – Remaint Dec 27 '21 at 02:19
  • Could you share your full nodes setup (not just an image of part of it)? It's difficult to test that suggested alternatives will work as you want without being able to fully replicate it – NeverConvex Dec 27 '21 at 02:34
  • Added an image with the rest of the nodes! – Remaint Dec 27 '21 at 03:00

3 Answers3

7

Using the answer from your previous question: When Mixing Shaders, how to get an organic transition?

You can get there using the Gradient > Spherical node.
Again, use a mapping node and colorramp to control the final look.

enter image description here

You can place it using an empty.
But at some point it gets easier to use UV mapping instead :))

enter image description here

jachym michal
  • 31,744
  • 5
  • 55
  • 115
  • 1
    Is there a better way to track the area of effect? I find it incredibly difficult to track it in 3d space across different objects and surfaces, or across different areas of the same surface(like the human body) – Remaint Dec 27 '21 at 11:13
  • Sure, you can position it using empties. But at one point it gets easier to just use UV mapping and paint the texture directly :)) – jachym michal Dec 27 '21 at 11:27
4

Why don't you use vertex color (or even texture) for that?

enter image description here

You can get nice transitions using blur:

enter image description here

Crantisz
  • 35,244
  • 2
  • 37
  • 89
3

enter image description here

Partial answer, I used a Voronoi Texture node to make round splots of your effect. But how you'd proceduraly get just one splot, and position it where you want it, I haven't been able to figure out.

KickAir8p
  • 2,352
  • 2
  • 8
  • 22