Shaders + Optics, reading from client.getFramebuffer() - The Iris Project