Week 8

In class, we got to play around with for loops and variables as well as being introduced to how we can enter and insert data with processing. This was a really helpful class and gave me the skills to do the next steps. I am not quite sure at this stage what I want to do but I have a rough idea of a direction I would like to go in.


Week 8 Notes

  • How to enter data to processing: 
    • First attempt is done by hand, needs contact updating, if one parameter has been changed it will cause problems
    • Int is for full numbers
    • Int keeps variables in one place, easy to modify, not the most efficient, still needs to be hand written, takes time
    • Array: is seen throughout different coding, used for storying multiple variations 
    • Float = numbers with decimals
    • String = letters and words
    • Bolean = true or false 
    • 0 will grab the first number in the array so it goes 0,1,2,3,4,5 etc. It will draw as many as in the array
    • PDF is used for poster, laser cutting, vinyl and plotting to name a few
    • Oneframe works for PDF
    • Convert google docs/sheets to something that processing understands which is .csv (most common), .tsv
      • File, download, .csv 
        • it is case sensitive, create data folder (lowercase d), images, fonts go into this data files 
    • Table holds table data e.g. spreadsheets
    • Header tells processing that the first line isn’t data but is a header
    • State everything you need to do (workflow)
      • Weather data – excel – csv – processing – pdf – Illustrator – Laser cutter 

Idea Development – 

Pieces of advice

Taking peoples words and turning them into a picture. Converting words into colours, lines to create an image

Colour, stickers, book, digital embroidery, poster  

Words: Words of affirmation, what you want someone to say to you, what you would say to someone in the same situation as you, what would you want to tell your younger self 

Practice

What I like about processing is that there is a lot you can do with it but it can take some time to learn the language. To help me get a better understanding I continued to practice.

Data is from: http://archive.stats.govt.nz/browse_for_stats/snapshots-of-nz/nz-social-indicators/Home/Health/suicide.aspx#anchor5

Examples and Research

What is Generative Art?

Generative Art is a process of algorithmically generating new ideas, forms, shapes, colors or patterns. First, you create rules that provide boundaries for the creation process. Then a computer (or less commonly a human) follows those rules to produce new works. Artists may spend day or even months exploring one idea whereas generative code artists use computers to generate thousands of ideas in milliseconds. By instructing programs to run within a set of artistic constraints, and guiding the process to a desired result.

The process allows for more artificial unplanned fortunate discovery — the happy accidents and novel ideas that normally take time to stumble upon.

“The design process strikes a balance between the expected and the unexpected, between control and relinquishment. While the processes are deterministic, the results are not foreseeable. The computer acquires the power to surprise us.” 

MIchael Hansmeyer

“What I enjoy the most is the complex and intricate results you can get from a set of simple rules.” 

Anders Hoff
Generative Art by Manolo Gamboa Naon, an Australian artist who uses algorithmic tools including Processing to create art.

What I like about Manolo design is the use of layering of colours that mix together on the page creating a sense of depth. The colours are warm and inviting and I enjoy the sense of random movement and excitement of the circles.

Requires a lot of manual attention and care

https://tylerxhobbs.com/essays/2018/executing-generative-art-with-a-plotter

High quality acrylic paints, and keeping the paint in the tray thin and wet through frequent manual adjustment. For a paper, a thick mixed-media paper or even a textured paper specifically designed for painting.

What I like about Tyler Hobbs design is the amount of effort and time that would have had to go into this design. It is beautiful. There is a sense of flow and movement. The way that the colours start lighter at the top and get darker as they go down creates a sense of a landscape. The contrast draws you in and so does the repetitive shape that guide your eyes around the page.

Gyre 35700, a generative art work by Mark Stock. This piece is Stock’s reflection on the hierarchy of currents and eddies in the ocean, and their little-understood effect on global climate change. It is a 42″x28″ digital archival inkjet print on canvas (2012).

What I like about Mark Stocks design is that without knowing what data was used you know that this outcome has something to do with the ocean. This makes it effective, generating audiences that have an interest in this topic. The design almost appears to be moving as the paint mixes together. I love the colours and the rhythm that this design produces.

Jon McCormack, Fifty Sisters, Series of fifty evolved digital plant images using oil company logos as building blocks.

The “plants” were algorithmically “grown” from computer code using artificial evolution and generative algorithms. Each plant-like form was derived from the starting graphic elements of oil company logos.

The title of the work refers to the original “Seven Sisters” — a cartel of seven oil companies that dominated the global petrochemical industry and Middle East oil production from the mid-1940s until the oil crisis of the 1970s.

“I use evolutionary algorithms to create artificial life forms that would be almost impossible to design directly.”

 Jon McCormack

What I like about Jon McCormack’s design is the fact that he took something that already existed and turned it into something else to make a point. The scale makes an impact as the designs are hard to miss and play on the idea that the oil companies have made a large impact.

Georg Nees 1968 work Schotter (Gravel), one of the earliest and best-known pieces of generative art. Schotter starts with a standard row of 12 squares and gradually increases the magnitude of randomness in the rotation and location of the squares as you move down the rows. Imagine for a second that you drew the image above yourself using a pen and a piece of paper and it took you one hour to produce. It would then take you ten hours if you wanted to add ten times the number of squares, right? A very cool and important characteristic of generative art is that Georg Nees could have added thousands more boxes, and it would only require a few small changes to the code. Back then, computers typically had no monitors, and the work was shared by printing the art on plotters, large printers designed for vector graphics. 

What I like about George Ness’ design is the use of the simple shape being made powerful to show the effectiveness of generative art. Although there is randomness to the positioning, the use of repetition and movement as your eye follows the squares as they fall down the page, is used to create a sense of chaos. Proving how generative art is effective when wanting to play with scale, rotation etc at a quick speed.



A series of Generative Art created using Code in Processing. Using the various Alphabets as well as words to create interesting patterns.
https://www.paridhidiwan.com/generative-art

What I like about Paridhi Diwans design is how he took something as simple as the alphabet and managed to turn it into something as beautiful as above. Depending on the letter, the font, if it is capital or lower case, colour, position, rotation, if it has used multiple letters and the amount of each letters used will create a different pattern.

Using the words that generative artists use to describe it. The creator scraped and plundered websites, pdfs and books made by contemporary artists using generative processes in their artworks in order to have enough raw text to start with. Then organising all of these words based on the number of appearances in the source and finally used them as an input for a flocking simulation in order to create this generative manifesto. http://doc.gold.ac.uk/compartsblog/index.php/work/what-is-generative-art/

What I like about Valerio Viperinos design is he took data about generative art and then made a generative art piece with that information. It is clear to see what words are used commonly and what people say about generative art. The contrast makes the piece easy to read and grabs your attention creating a powerful design.

Further examples –

https://inconvergent.net/thoughts-on-generative-art/

https://www.artnome.com/news/2018/8/8/why-love-generative-art

https://www.artnome.com/news/2019/8/25/breeding-paintings-with-machine-learning

https://art.daneden.me/