Forming patterns and shapes in reference to grids.
Kandinsky dreamt of abstraction free from any reference to the external world.
These principles work well with generative design.
The following downloadable code examples illustrate design concepts when working with grids.
Play around with the code parameters to customize your output into something original.
Use the Processing Reference to look up any items of code that you have not learned yet.
I. Symmetrical Shapes on Grids
II. Alignment and Grids
Creating interesting patterns can be as simple as overlaying two grids.
III. Randomized Symmetrical Shapes
Adjusting scale and position also creates new patterns.
IV. Illusions of Depth
Using more complex modules of code, layered ellipses are positioned alternately.
Varied diameters and transparencies create the appearance of depth.