To make this using Stella 4d (available here) I started with an icosahedron, placed a dodecahedron on each of its vertices, then rendered the central icosahedron invisible. The slight pulsating effect is caused by the program fitting the polyhedra tightly into each frame of the animation.