Creating a multitouch-reactive WebGL shader for iridescent goop effects