Radial Generative Art: How to Easily Code Intricate Circular Geometric Designs With Processing

Melissa Wiederrecht Generative Art, Generative Design, Creative Code

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
15 Lessons (41m)
    • 1. Introduction

    • 2. Before We Start

    • 3. What are sin() and cos()?

    • 4. Numbers with sin() and cos()

    • 5. Making a sin() wave

    • 6. Making a circle

    • 7. Breakable Rules

    • 8. Breaking the circle

    • 9. Playing around

    • 10. More Ideas

    • 11. Exporting the frames

    • 12. Making a movie

    • 13. Delete the frames

    • 14. Making a gif

    • 15. Conclusion


About This Class


Learn how to make animated mandala animations using generative art in Processing!

Generative art is the awesome and fascinating world of making art with code.  Using code, it can be super easy to make beautiful animations.  This class will show you how to use two functions called sin() and cos() to make art that draws in circles.  You will make a beautiful and unique animation to show off to your friends with just a very small amount of code!  The best part is that you really don't have to understand the math or the code at all to do this.

What you need:

In this class you will learn:

  • What sin() and cos() are and how to use them to draw in circles
  • How to adjust the circle by changing numbers in relation to sin() and cos()
  • How to break the circle to turn it into beautiful and fun shapes
  • What sort of things to play with to turn the drawing into a beautiful and fun animation
  • How to export the frames from Processing
  • How to convert those frames into a movie using Premiere Pro
  • How to convert the movie into a GIF using Photoshop

By the end of the class you will have your own movie and GIF animation.

I can't wait to see what you create with this technique!!!

Related Classes:

Coding Easy Generative Art with Processing: The Basics -- In this class, I hand walk you through the very basics of Generative Art with Processing... all the way from setting up your first sketch, through drawing basic shapes and using randomness, and finishing up with coding a random walk.