The textures are 2000×1000px PSDs, made with vectors and smart objects; easily customizable.

Balls are icosahedron spheres; displacement does the geometry job. While the scene is in Cinema 4d, any other 3D software could be used to get the same results. An instruction file is included, with all the displacement settings to get the same results as in the preview.