arrangements

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 reaction-diffusion to explore the emergence of complex patterns by blending colors.
  • 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.