Download - Processing workshop
![Page 1: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/1.jpg)
Processing #FTW
![Page 2: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/2.jpg)
Introduction
“Computers in the future may weigh no more than 1.5 tons”
- Popular Mechanics, 1949
![Page 3: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/3.jpg)
ExhibitionStrata – Quayola
SoundMachines – The Product
Unnamed Soundsculpture – Daniel Franke & Cedric Keifer
![Page 4: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/4.jpg)
Mission “Processing seeks to ruin the careers of talented designers by tempting them away from their usual tools and into the world of programming and computation. Similarly, the project is designed to turn engineers and computer scientists to less gainful employment as artists and designers”
![Page 5: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/5.jpg)
Open Source HappinessFREE FREE FREE! LE LO BHAI!
Fully functional language based on Java
Super cool community
Forget that MBA and go express yourself!
![Page 6: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/6.jpg)
PDE
![Page 7: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/7.jpg)
Ace Ventura when “FUNCTION” calls…
![Page 8: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/8.jpg)
Draw shapes Sistah!• Point();
• Line();
• ellipse();
• rect();
• triangle();
![Page 9: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/9.jpg)
What’s your ‘POINT’?
point(x, y);
![Page 10: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/10.jpg)
Whose ‘LINE’ is it anyway?line(x1, y1, x2, y2);
![Page 11: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/11.jpg)
‘ELLIPSE’, You complete me!ellipse(x, y, width, height);
![Page 12: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/12.jpg)
My band: The ‘RECTANGLES’rect( x, y, width, height);
![Page 13: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/13.jpg)
Bro, you need some ‘COLORs’ in your life!
stroke(); fill();
![Page 14: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/14.jpg)
COLORS…(Cont’d)stroke(0); -> Grayscale color
fill(255, 0, 0); (Bright RED color)
fill(0, 255, 0); (Dark Green color)
fill(0, 0, 255); (Dark BLUE color)
![Page 15: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/15.jpg)
Basic Processing Structurevoid setup(){
}
void draw(){
}
![Page 16: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/16.jpg)
SIZE (Nooo...Not that SIZE)size(width, height);
![Page 17: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/17.jpg)
‘If’ you love me…(Conditional Statements)
If (Condition) {Do something} else {Do something else}
![Page 18: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/18.jpg)
Finishing touches…Unlimited possibilities with interaction and processing can be used as input and output.
Interaction with Mouse, Keyboard, Sensors, Arduino, Webcam, Kinect…
Create visualizations, create ART!
![Page 19: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/19.jpg)
ResourcesProcessing Website – processing.org
Nature of Code – natureofcode.com
Creative Applications – creativeapplications.net
![Page 20: Processing workshop](https://reader036.vdocument.in/reader036/viewer/2022070300/53fbdfa38d7f72e2698b477b/html5/thumbnails/20.jpg)
Thank you!