Other geometric primitives can be used instead of spheres.
This PovRay scene file waterman2.pov
will create such forms, indeed it can be easily modified to include
any PovRay object [Update: a modified/extended version created by
Steve Waterman (March 2006) polyhedra.zip].
The original version supports the platonic solids, you will need the