WebGL demo of approximated two-surface refraction, based on "An Approximate Image-Space Approach for Interactive Refraction", by Chris Wyman.
Also see: https://github.com/AMagill/refract_precomp, to precompute some data needed to display models in this project.
Live version: http://ominoushum.com/gl/refract/