I've been playing around with Photoshop, trying to find ways to create those reflecting, kaleidoskopic images without manually resizing and rotating images. This was eventually achieved by using embedded images - there is an origin file, one that is cropped to a triangle, one that reflects the first triangle and the final image, which combines the triangles in a hexagon. Voilá, now I only needed to swap the origin image and the final file would update. This enabled me to play around with many different source images. In a second step, I combined two images with different scales and even added some transparency.
This is the "Streets" series.
Streets are another great asset in the reflected images: they connect really well and your brain is really good at trying to make sense of all these connections. After all, it's a small step from a clover-design street layout to a hexagon... now, let's hope your navigation system doesn't break down at the n-th folded dimension!
Musician and visual artist Max Cooper has done this in motion in his a-maz-ing video for aptly named → Repetition.
Kaleidoskope - Streets I
Kaleidoskope - Streets II
Kaleidoskope - Streets III
This is in Dubai.
Kaleidoskope - Streets IV