The example there produces a basic spiral, which is kind of neat. But it doesn’t go past one revolution. (360° or 2π depending on which way you want to describe it.) Was wondering if anyone figured out a particular trick to get past this limitation of the radial gradient?
This is pretty neat. I was wondering how that worked, because it seems like a kind of building block for some other things or effects. Didn’t think of doing it with the vector math stuff. (Perhaps because I still get too easily confused by those. Yet I’ve separated the xyz and done other math stuff before combining which probably does about the same.)
I’m thinking about having an “x” and “y” that effectively follows the space of the blocked out color that makes up the spiral. Now think of some of the quirky and interesting texture stuff that can be done with that.
Also 1/x into the modulo changes the number of the “spiral arms”. At least one more interesting and possibly useful quirk to the layout posted by PyBlend.
As I explained in my previous post, the tree uses the object origin as the spiral’s origin. This is done by the Texture Coordinatenode.
By applying the scale you have changed the mapping of the Texture Coordinate > Object output.
If you need to position the spiral precisely you can add and empty object to the scene and select the empty in the Texture Coordinate > Object input.
Bricks&Tricks (iirc) has such a nodegroup as part of the addon. Not sure if the addon is 2.80 compatible yet though. Not sure about the complexity inside, but I think synaGlows (another one) version might be too heavy for Eevee.
It’s been a while, so I forgot about that one. But yeah it (Bricks & Tricks) has some variation of the idea too. (Might have to revisit it, see what things it does differently and possibly more efficiently.)
Still a spiral-specific node group may be neat, if it can be well parameter-ized, and possibly idiot-proofed. (Specially when dealing with particular idiots like myself.)
Also it seems sub-features of other stuff doesn’t always come up in searches, so there may be some more oversight/redundancy there.