Back to Coding. My return to creative coding and brushing up on basic things again. From the workshop yesterday I still feel there is a lot to work on but with using code in Creative Coding 01, Mobile Web and Sensory Objects I feel a little more confident on using it.
Continuing my on going practice of being open to abstract art and practices instead of being too logical and rigid I want to look more into abstract artists and use their work as inspiration for my outcomes in Creative Coding 02.
One line that did stick in my head was (and I’m paraphrasing) “Organic is random with order”
Vera Molnar








Georg Ness




Kazmir Maelvich





Piet Mondrian



Liubov Popova








Bridget Riley





Work Shop 01
For workshop 01, it was a little refresher, and initially, it took me a second to get back into it, but as I said before, I didn’t realise how much I’ve come on from Creative Coding 01 after doing the other projects that used coding. So, for example, in workshop 01, we covered Translate, and as soon as I pictured it as framing on graph paper, it became easy to wrap my mind around it. And concerning the compounding orders of transforms and rotations and containing them within Push and Pop matrixes makes more sense to me if I imagine them as pieces of paper on top of one another or layers in a program like Photoshop or Illustrator.
Something to note that was touched upon is the use of P2D, other imported renderers and importing libraries. It seemed simple enough when Cat went over it in Sensory Objects but I will need to look into it further to really have a clue of what I’m doing.
Work Shop 02
Workshop 02 was bringing in images and modifying them with scaling, transforming, rotating and tinting. Images in Processing follows the same rules as Rect but with the added constraint of resolution. At this point I’d love to take some photographs into Processing and manipulate them into something else, something different.
Photography
After using images in processing, and even though the images were random, it still gave them a new quality so I thought that if I looked into some great photography then I could use them in my processing sketches.
Imogen Cunningham



Robert Frank






Frans Lanting






Martin Parr




Eliot Porter





Tim walker



Outcome Photography

Work Shop 03
Workshop 03 is using pre-made SVGs from adobe illustrator or Photoshop and putting them into processing. Besides some amazing visuals, it also opens up the workflow for bringing other things into processing and manipulating them that way.





Trigonometry. By using the functions of SIN, COS and TAN the animation and formations of processing sketches can follow the formation or comparative movement of these graphs in different ways. The outcomes of these processing sketches finally showing there was something to learning them in school.

The noise function is something I found myself drawn to as it imitates autonomy. After trying to replicate that to an extent in the Dimensions project, it’s madness that it can be replicated with a couple of lines of code.
float n = noise(frameCount*0.01)*height;
Workshop 04
Opening processing to the world of 3D! It seems simple enough to add the Z axis to the X and Y axis as I use primitives, but I will need to work on it more to get to grips with more complex shapes and animation in a 3D space.
I did find myself drawn to playing with text in processing. Using words and languages to draw images felt odd, but the shapes and lines that came from it were something I enjoyed and helped me discover new shapes.
Support Session
Support session with Paul, again just mess around with it and plug some numbers into it
Noise is a known curve, and when the number is smaller it’s as if we’re zooming into the curve and taking information from a smaller collection of numbers.













Outputs
Outcome 01

















Outcome 02.01





Outcome 02.02







Outcome 02.021












Outcome 03


















Final Images
Final 01


Final 02


Final 03


Evaluation
My take away from this project is that even though I have made some progress there is still a lot for me to work on a learn. I do feel like I have made progress with understanding the logic of it coding and can understand it better than before and with practice and continuing to mess around with processing I’ll continue to get more and more confident with it and ideally better at it.

Leave a comment