Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Skillshare

Creative Generative Art: How to Easily Code Impressionistic Paintings from Photos With Processing

via Skillshare

This course may be unavailable.

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

Did you ever imagine you could create a painting like this in code?  No?  Well, you can, and it is actually not too hard to do.  I would LOVE to show you how.

In this class we will be writing code to generate digital paintings based on reference images.  We will...

  • Discuss how to pull colors out of a reference image
  • Randomly throw brush strokes around the canvas in the correct colors
  • Give the brush strokes random rotation
  • Make the strokes decrease over time like an artist who starts with big strokes and then proceeds to add smaller details
  • Add tints and gradient maps to adjust the colors of the painting

    and...

  • Learn how to export high resolution paintings for printing!


This class is a perfect follow up to my first generative art class "Coding Easy Generative Art With Processing: The Basics".  If you have taken that class then you are more than ready for this one!  If you have not, you can either check that one out first for a more gentle introduction, or just jump in right here.

I know you can do it!  You got this.

Syllabus

  • Introduction
  • You Got This
  • Import the Image and Test It
  • Paint the Image With Basic Shapes
  • Paint with Brush Strokes
  • Save Frames
  • Rotate Brush Strokes Randomly
  • Decrease Brush Size Over Time
  • Color (Tints and Gradient Maps)
  • Paint in One Go
  • Export a High Res Image
  • Thank You

Taught by

Melissa Wiederrecht Generative Art

Reviews

Start your review of Creative Generative Art: How to Easily Code Impressionistic Paintings from Photos With Processing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.