What the code does
This demo is a dynamic version of the Cafe Wall Illusion. Alternate rows of tiles on the wall oscillate left to right with a sine wave movement profile. This makes the illusion appear as disappear as the tiles have to be misaligned for the illusory percept.