Introduction to pixel shaders.

Recommendations

ilithya’s course starts from the beginning, providing a newcomer to shaders (🙋🏻‍♂️) an opportunity to build a solid foundation for the future. ilithya provides very easy-to-understand explanations that have been difficult for me to grasp in the past. Highly recommend this course!'

Richard Gil's profile picture
Richard Gil
Artist/Developer/Designer

I've been using shaders to create generative art for a few years, and I can say this course is a great resource to learn fragment shaders if you want to get started.

Camille Roux's profile picture
Camille Roux
Artist

I’ve felt satisfied with how much content is in the videos versus the resources tab. And the instruction has been quite clear.

Solomon Zelenko's profile picture
Solomon Zelenko
Creative Programmer and Spoken Word Poet

ilithya explains what would otherwise be intimidating math concepts and graphs in an incredibly accessible and intuitive way. She uses analogies that really make the magic of shaders click!

Eliza Struthers-Jobin's profile picture
Eliza Struthers-Jobin
Digital Artist
You will learn
Pixel shader aka fragment shader decoding
Basic setup of a pixel shader template in GLSL
Explorations of the RGB color model and gradients to understand how pixel shaders work
Creating abstract artwork inspired by patterns and geometric art through the use of code and mathematics
Visual understanding of how the usage of trigonometry equations and other math functions aid in drawing and adding motion to our sketches
Description

"This course is designed for beginners eager to dive into the world of computational thinking and creative coding with pixel shaders, commonly known as fragment shaders, in GLSL. While shaders may initially seem complex, this course will help you see them in a new light. Whether you're completely new to shaders or have hesitated to get started, we’re here to guide you through every step. Shaders don’t have to be intimidating—it’s all about how you approach and interpret them. We’ll turn those initial frustrations into 'aha' moments, shining a light on what might have seemed like a dark tunnel. Let’s get started on this exciting journey together, and by the end, you’ll be creating shader visu...

Read more
Course curriculum
Welcome
Chapter 1: Course Introduction
Basics
Module 1
Chapter 1: The Shaders
Chapter 2: Pixel Shaders
Chapter 3: GLSL Syntax
Chapter 4: UV Space
Chapter 5: UV Centering & Aspect Ratio
Color
Module 2
Chapter 1: RGB Color Model
Chapter 2: Luminosity Gradients
Chapter 3: Saturation Continuum Gradients
Geometries
Module 3
Chapter 1: Bending Space
Chapter 2: Circle Pt 1
Chapter 3: Circle Pt 2
Chapter 4: Circle Pt 3
Chapter 5: Square Pt 1
Chapter 6: Square Pt 2
Chapter 7: Triangle
Chapter 8: Ring
Patterns
Module 4
Chapter 1: Repeating Space
Chapter 2: Linear Repetition Pt 1
Chapter 3: Linear Repetition Pt 2
Chapter 4: Grid Repetition
Chapter 5: Mix Repetition
Motion
Module 5
Chapter 1: Time Clock
Chapter 2: Trigonometry Pt 1
Chapter 3: Trigonometry Pt 2
Goodbye
Chapter 1: Course Ending
avatar
ilithya
Instructor

$75

$99

Access course

Launch Discount (You save 24%!)

Approx. duration 6 hours 54 minutes

beginner level

5 modules

100% Online

Certificate