Generative Art
[GEN ART]
Full Course
Class Package
Class Description:
This course focuses on the beauty of randomness, and how to harness and control chaos in code. By using algorithms, Perlin Noise, recursive functions, and autonomous agents, students will create mesmerizing and stunning works of art. This course proves that computer science isn't all hard lines and sterile code, but can, instead, be an unpredicatble artist. Unlike its companion course, [GEN DESIGN], this course focuses on autonomy and emergent behaviors.
Prerequisites:
Completion of [CORE 4a]. [CORE 5a] recommended but not required. Knoweledge of Trigonometry highly suggested.
Related Classes
Sample Projects
These are examples of projects that students create as they grow their skills in [GEN ART]
Syllabus
Lines, noise, polar coordinates
Two-dimensional noise
Graphics Masks
Shape Agents
Agent Grids
Recursive Trees
Combined Techniques - PGraphics and Agents
Fractals
Cellular Automata
All Class Times
- Classes Starting Soon ▼
- Classes in Session ▼
Summer Semester: Twice Per Week
* Student Help Hours Included. See time on the bottom of website.
** Instructors currently scheduled are not guaranteed and could change at KTBYTE's discretion
These times don't work for you?
* Press the plus button to add more availabilities.