Perlin Noise and Flow Fields
Offered By: Coding Train via YouTube
Course Description
Overview
Dive into a comprehensive live stream exploring Perlin Noise and Flow Fields in computer graphics. Learn how Perlin noise is created and visualized, starting with the basics and progressing to 2D Perlin noise. Discover the difference between noise() and random() functions, graph Perlin noise values, and explore the noiseDetail() function. Apply your knowledge to create a Perlin noise flow field using the p5.js library. Engage with practical demonstrations, code examples, and a Q&A session to deepen your understanding of these essential concepts in generative art and procedural content creation.
Syllabus
- Presenting today's topic.
- Video #1 - Intro to Perlin noise.
- Video #2 - Difference between noise() and random().
- Video #3 - Graphing values of Perlin noise.
- Video #4 - 2D Perlin noise.
- Video #5 - noiseDetail().
- Video #6 - Perlin noise flow field.
- Conclusion/Q&A.
Taught by
The Coding Train
Related Courses
Introduction to Computational Arts: ProcessingState University of New York via Coursera Creative Coding
Monash University via FutureLearn Real-Time Audio Signal Processing in Faust
Stanford University via Kadenze Creative Coding
New York University (NYU) via edX Integrated Digital Media Capstone
New York University (NYU) via edX