Penrose tiler written in Processing.js. Uses L2 rhombuses and subdivides on each click.