Spherify is a powerful plugin that will generate a 3D sphere array from an image.
Spherify gives the user complete control over sphere radius, light position and light size.
Light intensity can be adjusted as well as light size so that a larger area can be illuminated vs a smaller one. Light specularity, size and shape can be modified so as to create large, soft highlights or small, sharp ones.
Finally, backlight options are provided so that the spheres can be illuminated from behind as well and a toggle between a point light and infinite light.