Skip to main content

Programming Creative Visualizations With Processing for Beginners

-
Pronouns
He

Member for

12 years 9 months
Member profiles
Location

Online

An event happening exclusivly via Zoom, Google Meet or similar online video communication system. A link will typically be shared via email once a person has registered or will be posted to the event page.

Terms and Conditions (click to expand)

Online Event Protocol
For online events. Please mute when entering so to avoid disrupting the presentation. Arrival more than 15 minutes late will result in not being able to participate. If you are new to online presentations join the presentation 5 minutes before start to ensure you are properly setup.

Event Recording and Publication
Participants acknowledge video workshops may be recorded and shared on our YouTube channel (https://www.youtube.com/c/MakehavenOrg), or elsewhere. For online events you may disable your video stream to avoid having your image recorded. The name/alias used will be recorded and shared. The information is current as of the date of the presentation, which means at some point it may (and likely will be) outdated.

Incomplete, Incorrect and Offensive Statements
The disclaimer states that the material provided is a summary and during the event should not be taken as being complete. The opinions expressed in this presentation and on the slides are those solely of the presenter and not necessarily those of MakeHaven. MakeHaven does not guarantee the accuracy of the reliability of the information provided. If anything offensive said please do let us know at http://makehaven.org/feedback or if you witnessed harassment use https://www.makehaven.org/harassment

Copyright Material
This presentation may contain material the use of which has not been specifically authorized by the copyright owner. As a not for profit MakeHaven educational activities constitute a "fair use" of the copyrighted material as provided in Title 17, Chapter 1, section 107 of the US Copyright Law. If you wish to use copyrighted material for purposes of your own that go beyond "fair use", you must obtain permission from the original copyright owner.

Partner Hosted Events
"Partner hosted" events are hosted by organizations which MakeHaven has a relationship with, but the events are not organized by MakeHaven staff or volunteers. Partner is responsible for registration and refunds. Schedule changes and updates will be posted on the partner's website and may not be reflected on MakeHaven.org. Partner may collect contact or other information, be sure to review their privacy policy which may be substantively different from MakeHaven's policy. MakeHaven is not responsible for content or bad behavior of partners, however let know if something goes wrong.

Processing is a way for code to create stunning and artistic visuals. This session will be aimed at beginners with minimal exposure to coding and are interested learning with a system that gives rewarding feedback. Processing is a sister project to Arduino and output from Arduino serial data can be used as an input to visualizations. 

Examples of artists using processing: https://vimeo.com/320513063

 

Processing across different langauges

  • Prosession (java based)
  • Processing.js
  • p5js
  • Processing.py
  • Wiring and Arduino
  • iProcessing
  • JRubyArt
 
You can install the Processing IDE to your computer. 
 

 

Howver we will be using a free online editor https://editor.p5js.org/.

 

We will then explore:

1. Create a basic program from scratch

2. Go through examples and talk about what makes them work.

3. Experiment 

 

Processing can be shared online. The following are some examples of visualizations created in processing.

 

 

https://editor.p5js.org/p5/sketches/zlvKWg5dW

and

https://editor.p5js.org/p5/sketches/LXztIVmna-

and

https://editor.p5js.org/p5/sketches/f3pSoYN2le

 

And

https://editor.p5js.org/p5/sketches/5q9MhN5P4t

https://editor.p5js.org/jrlogan/full/dX3ykIAF_Bz