Crystal Palace was born from the idea of using P5JS to automatically generate layouts, with the goal to repeat the section of a photo 16 times, but each section should be more offset on the X and Y axes than the previous section. How far the distance to the previous photos should actually be should be adjusted via the mouse wheel - the actual section of the photo should be changed via the mouse pointer. The result is an effect that is very similar to the reflections in crystals or broken glass.