4.0 Rotate & Scale | Getting Started with Processing

Опубликовано: 23 Июль 2026
на канале: Ram Narasimhan
720
7

In this video, we take a quick look at concepts to transform your drawings when creating GenArt. These are: Translate, Rotate, and Scale

Contents:

This entire 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 out some of my Python videos. (I use Jupyter to teach basic concepts. Links below.)

💻 Code: https://github.com/Ram-N/generative_a...
🔗 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 Processing Python basics Playlist: (https://www.youtube.com/playlist?list...)

0.0: Install and Download Processing (Python Mode)    • 0.0 Getting Started with GenArt: Install P...  
1.1: The Canvas. x & y Coordinates    • 1.1 Processing: Understanding the canvas c...  
1.2: setup() and draw() Functions in Processing

2.0    • 2.0 Shapes & Colors in Processing: Getting...  
2.1 Shapes: Circles, Rectangles & Triangles
2.2 Custom Shapes
2.3 Colors


If you are new to Python, watch the following. These will be useful when creating GenArt
1. Getting Started with Python (Basics): https://www.youtube.com/playlist?list...
2. Python List Basics: https://www.youtube.com/playlist?list...

I open-source most of my 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 share your creations in the comments below! The idea is for us to learn from each other.

Ram
Twitter: @ramnarasimhan
Github repo: https://github.com/Ram-N/generative_art/