Refraction Shader

This Demo simulates refraction. The scene is rendered to a texture and the texture coordinates are then perturbed by a dynamic-generated Perlin Noise texture. The Demo uses Fragment and Vertex Programs. You can only run it with a GeForceFX/Radeon9XXX or higher.

Download Required Extensions
Download Demo(187 KB)

GL_ARB_multitexture
GL_ARB_vertex_program
GL_ARB_fragment_program