YoVDO

The Joy of Creating Art with Code

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses Generative Art Courses Visual Design Courses Algorithms Courses Geometric Patterns Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fascinating intersection of art and programming in this 31-minute conference talk from EuroPython 2020. Dive into the world of generative art, learning how algorithms can create stunning visual pieces. Discover the evolution of this artistic form over the past five decades and gain insights into autonomous art creation using Python. Examine tools like Processing, PyCairo, and WebGL to bring your artistic visions to life through code. Get hands-on experience with geometric and mathematical patterns, incorporating elements of randomness for unique results. Gain a comprehensive understanding of various techniques, including canvas manipulation, curve creation, color palettes, noise functions, fractals, attractors, and pixel sorting. Unleash your inner artist and harness the power of Python to produce captivating digital artworks.

Syllabus

Introduction
Overview
What is Art
generative art
mathematical functions
random function
Canvas
Point and Line
Curve Vertex
Bezier Curve
Draw Function
Curve Vertex Function
Curve Vertex Example
Basic Shapes
Color Palette
Linear Interpolation
Noise
SineCosine
PullInNoise
Noise Field
Fractals
Attractors
Random Gaussian Distribution
Pixel Sorting


Taught by

EuroPython Conference

Related Courses

A Brief History of Data Storage
EuroPython Conference via YouTube
Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube
We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube
Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube
The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube