Arrangements are static organizations of forms. 

Common arrangements currently include:
✔ Regular tiling using a grid. 
✔ Circle Packing on a rectangular plane — uniform triangular tiling, uniform rectangular tiling.
✔ Structures may also be used inside of any structure that utilizes parametric equations. For example, spiral structures — regular spiral,  Lissajous curves, sinusoids/roulettes -- may be used as arrangements to organize themselves and other structures.

This area of the code is currently being expanded to include The Following Design Areas:
🔖 Rule of Thirds.
🔖 Pyramidal organization.
🔖 Balance/Symmetry — symmetrical (reflection symmetry, radial/rotational symmetry, biradial symmetry, point reflection) and asymmetrical organizations.
🔖 Equilibrium for Asymmetry — Computationalizing the intrinsic weight of different areas of pictorial space and the heaviness of forms considering position, size, color, texture, and density relative to other forms. 
🔖 Packing circles into circles and other uniform polygons. 

This area of the code is also being expanded to include the following Applications:
🔖 The use of L-systems for fractals and biological growth patterns.
🔖 The use of tree and network (web) structures to render both abstract and simplistic forms.
🔖 The use of Darwin machines and/or the adaptation cycle in order to create visual images.
🔖 The use of viral RNA replication cycle to create visual images.
🔖 The use of genetic mutations (amplification, deletions, rearrangement, inversions) to create complex visual compositions.
🔖 The use of biological reproduction cycles (mitosis, meiosis) to create abstract patterns. 


Back to Top