X/Y wobble + bilinear filter
old an busted: using a simplex noise only for colors
new hotness: using a noise field to move and morph an animation