For this week’s assignment I worked with Joshua Linton, and we decided to both port a shader from previous weeks as well as choose one of the remaining options. While porting the shader, Joshua was having trouble with getting his shader to work, and we discovered the only issue was the fact that while loading the shader, the vert had to come before the frag.
Ported Shader from Last Week:
Afterwards, Joshua chose to create a displacement shader using an image of text that turned out to be something really interesting. I chose to play with a live video shader, iterating on the Video Paint example through the use of its wobbled offset but instead creating a grid that grew its cells based on the mouse’s y axis and pixelated based on the mouse’s x axis. The result was a very cool experiment that I call Mirror of Fragments.
Mirror of Fragments: