I would like to create a proceedural texture in which "beams" eminate from the center of an object - think of light beams coming out of a point light source. The following node set-up does this perfectly in 2D:
However if applied to a sphere you see that the beams are only eminating from the center on the X/Y plane, not the Z axis.
If the "beams" eminated from the center they would appear as spots on the surface of a sphere like in my example.
Please note: I realise I could use voranoi if spots on the surface are my end goal, but I'm intending to use this texture to control the density parameter of a volume shader, so the solution needs to create "beams" radiating from the center of the object outwards.