Fun with GLSL.
Credits
  • Code : Vincent Houzé