A '3d Game of Life' POV-Ray include file


glider 5766


glider 4555


'popper'

The Game of Life is a 'cellular automata'. It starts with a grid of 'cells'. Some of the cells are 'alive' and we show which cells are alive by putting some object (say, a cube) in each live cell. The grid evolves generation by generation according to simple rules which tell which cells will become alive, which will stay alive, and which will 'die' (become empty).

John Conway's original Game of Life uses a two dimensional grid. 3dlife extends the game to three dimensions. 3dlife.zip contains an 'include file' and some example scenes for the (free) raytracer POV-Ray. 3dlife allows you to choose what 'Life rules' are used and the initial configuration of 'live' cells.

Note that because 3dlife is implemented totally in POV-script language it is relatively slow in computing generations. That is, this 3dlife.inc is probably not the best tool for randomly exploring 3d Life patterns.

Download 3dlife.zip