YoVDO

Perlin Noise and Flow Fields

Offered By: Coding Train via YouTube

Tags

Javascript Courses p5.js Courses Creative Coding Courses

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: Processing
State 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