Iterative substitutions in two- and three-dimensional matrices
using Markov random field models of von Neumann neighborhoods
Tiling
Building a probabilistic model
Iterative substitutions in two dimensions
Iterative substitutions in three dimensions, starting with source data
Iterative substitutions in three dimensions, starting with Perlin noise
Isolated bodies