OpenGL Glass with caustic and shadow Posted on July 16, 2014August 15, 2014 by SAKrisT Implementation on Objective-C for Mac OS X, based on this article.