Three.js
cube mapping demo
Original artwork by
M. C. Escher
Texture by
Mark VandeWettering