My collection on #visualperception , visual phenomena and     #opticalillusion used to rely mainly on Flash programming. This is now moving to JavaScript/HTML5, one page at a time. The latest addition is this: http://michaelbach.de/ot/ang-trianglePuzzle/.

When you re-arrange the pieces, magically one square appears or disappears.