A series of concentric rings are drawn, with a variety of styles and shapes. I wanted to experiment with generative art without colors; this artwork is entirely black and white, and the only tonal variation comes from different shades of gray.
Ring Attributes change settings that affect each ring individually.
- Density increases how many objects there are per ring, and how closely packed together they are.
- Skew increases the randomness and variation of the ring, so that 0% Skew gives perfect order and symmetry.
- Complexity adds more detail and structure to each ring, making the rings more cluttered. 0% Complexity gives a minimalist design.
- Grayness adds shading to the rings. 0% Grayness makes the entire picture black-and-white, and higher values add more intermediate grayscale values, refining the shading.
Global Attributes affect the entire drawing, and how rings are generated.
- Quantity increases how many rings are drawn in the image, and how thin the rings are.
- Cohesion increases how much each individual ring can vary from the Ring Attributes values. With 100% Cohesion, all rings will perfectly follow the Ring Attributes you have set. Increasing it makes each ring randomly stray from your settings more and more, until 0% Cohesion, where the Ring Attributes sliders have no effect and all rings have random settings.
Selected Rings can be toggled on and off to control which ring types will be randomly chosen in the drawing.
Distribution of Different Rings can be changed to different modes to change how the Ring Types are chosen during drawing. (This is mostly noticable with high
Quantity values.)
- Fully Random means the types are randomly chosen for each ring. So you might end up with entirely one ring type, or something like AAAABAABA (78% A, 22% B).
- Even Spread evens out the fraction of ring types. With this option, it will be like ABABBABAB (44% A and 56% B). Every ring type will take up a roughly equal ratio of the total number of rings.
- Fully Ordered will shuffle the Ring Types once, and then step through in order repeatedly. So you might see: CABCABCAB. This also guarantees that no two identical ring types will be next to each other.
- Double Fully Ordered will be the same as above, but rings come in pairs, like CCAABBCCAABB.