Week Two
Polar Forms and Noise Functions
Slides from class
Reading: Finish The Book of Shaders, focusing on Randomness and Noise functions.
Reading: A brief recap of polar forms.
Reading: A brief recap of interpolation for noise functions.
Next Week we will begin looking at 3D transformations. Here is some optional reading to get you ready for it.
Reading: Matrix Tutorial
Reading: LearnOpenGL: Hello Triangle
Reading: LearnOpenGL: Transformations
Reading: LearnOpenGL: Coordinate Systems
Coding Assignment: Make some Noise
In a fragment shader, make a random number generator that takes a vec2
as an argument and use it to generate some interesting noise. Post your code as a gist and put your link in the shared google document on the email list.