Since this assignment was built off of week 2’s homework I wanted to keep at least one of them as similar to the previous as possible while following the criteria. So for this assignment I added different uses of the random function to the shapes in the shader, which are also all noisy. For the rectangle I made it grow and shrink while filling with noise, this was the same for the triangle with some property changes. For the circle I made each segment from the 2×2 cells come in one after another in a clockwise motion, while also growing and shrinking. This helped me get some practice messing around with random and noise functions to learn more about their uses.