It is VERY simple; make a very small mask in PS (100x100px or so), black with a soft, or varied, or hard white spot in the center. Call that in a image map shader, attach a camera, set angle to however large you want the spot (I used 1.5) and point the camera at the sun. Use that to inversely blend all cloud fractals. Voila.
You can put hundreds of camera's+masks all around if you like. Or use a larger mask with several dots, perhaps even paint it in TG first from a topdown view, render it and use that (theoretically).
Oh yes, you have to put the camera where you want the light to fall of course, and maybe fine tune the angles to get it right.