


~Wallpaper is a generative design system built in Processing which develops new wallpapers based on William Morris design elements. A wallpaper is a single pattern tile which when repeated covers a large area. A good wallpaper design has seamless repetition.
This system builds only a subset of the possible wallpaper patterns, this implementation deals with scale, rotation and repetiton of the major elements. This basis is taken directly from William Morris. His naive wallpaper design style took one lightly patterned tile and repeated it four times. In each tile a different major element was inserted. This group of four is then tiled to cover a large area.
~Wallpaper is based on that concept, but 6 initial tiles are developed. The user then selects the two that they like best, and the variables defining these tiles are combined to form the next tile population generation.