Slightly more complicated procedural texturing--polka dots and bullseyes. Also shows how to read shaders from a file like "fragment.txt".