An icosahedral cage

The cage of the icosahedral symmetry around the poliovirus capsid: vertices, edges and faces made by a macro and sized with a dial.

This is one of the more Vision networks of the tutorial. Open icoscage: an icosahedral cage from the group Vision tutorial and press Run all.

The icoscage network and the capsid inside a cage of pink spheres, salmon cylinders and translucent purple faces
The capsid in its cage. The 12 vertices of the icosahedron are spheres, its 30 edges cylinders and its 20 faces a translucent mesh; inside, the 60 copies of the protomer.

How it is built

The colors of the cage come from the network file: Vision kept them in the viewer's saved state, and the importer gave them to the geometry nodes, which keep them with the network.

Try this

  1. Turn the Dial: the cage grows or shrinks, and the spheres and cylinders follow.
  2. Select cageVertices or cageEdges and change their radius; select cageFaces and change its opacity.
  3. Double-click IcosCage to see how it builds the icosahedron from its symmetry: one point on a 5-fold axis, scaled by the input, copied by the symmetry operators.
  4. Switch the viewer to Mol* (the menu in its header) for ambient occlusion and shadows (see The 3D viewer).