The screensaver generates a 3D universe with randomly distributed bodies and then uses OpenGL to display the evolution of the system due to gravity.
Regardless of the result, Cavendish is guaranteed to produce a compelling and accurate visualization.
The screensaver is fully customizable, with support for user modification of nineteen different parameters varying from the number of bodies to be simulated all the way to a switch for drawing velocity and acceleration vectors.
The screensaver even supports loading and saving of different configuration files to allow favorite systems to be reused.