This is a Playlist of videos aimed at anyone starting out with Generative Art using Python and Processing. (I use this in my workshops and webinars.)
The focus is on getting beginners up to speed so that they can experiment and have fun creating their own Art. So my videos tend to be "building blocks." I strive to explain the underlying concepts. Once there is a good foundation, you can easily pick up the rest.
If you are new to Python, you can check some of my Python videos. (I use Jupyter to teach basic concepts. Links below.)
💻 Code:
🔗 Processing.py: https://py.processing.org/
Python Reference: https://py.processing.org/reference/
Please Note: I am using Processing in the Python Mode. Javascript usage is very similar.
Videos in this Playlist:
0.0: Install and Download Processing (Python Mode)
1.0: The Canvas. x & y Coordinates
1.1: setup() and draw() Functions in Processing
2.0 Shapes: Circles, Rectangles & Triangles
2.1 Custom Shapes
If you are new to Python:
(These will be useful when creating GenArt)
1. Getting Started with Python (Basics): • Getting Started with Python - Basics
2. Python List Basics: • Python List Basics for Beginners (2 minute...
Art Using Python: • Using Python to Create Art
00 The video that introduces an exercise: • Designs Using Python - Flower of life Exer...
01 The video that explains drawing Ellipses/Circles: • Art Designs Using Python - Drawing Ellipse...
02 The video that explains drawing Arcs: • Art Designs Using Python - Drawing Arcs --...
I open source by teaching materials and code (on Github). I'd be delighted and honored if you use these in your learning journey.
(If you create any generative art, do drop a link in the notes below!)
Twitter: @ramnarasimhan