Rendering Glass with caustic on OpenGL. Base code written on Objective-C and works only on Mac OS.