Для начала нам надо определить количество цветовых градаций и цвет шара. В нашем примере их 6 и цвет шара синий.
Выставляем наружный цвет белым а внутренний синим и делаем градиент высотой в 6 пикселей.
чем меньше градация цвета, тем плавнее будет переход.
Открываем новое окно, берем пипеткой синий цвет и рисуем шар.
Теперь берем пипеткой второй цвет по светлее и отступив с верху и слева (или откуда у вас падает свет) по 10 пикселей рисуем еще круг поменьше.
И так со всеми цветами в градиенте отступая каждый раз на 10 пкс больше. В итоге получилось
Уменьшаем шар до нужного размера
Дополняем шар маленькой деталью и получился елочный шар
Посмотреть пример