Smoother dot for planets

http://i.imgur.com/BJmAxNn.jpg

Hello,

I’m trying to achieve editable planet shadow, i’ve done it with dot but i would like to have smooth borders between shadow and light, do anybody know how i can achieve that effect? Also i would like to have control over shadow strenght

Cheers.

Something like this could do.

Thank you so much wonderful human!