In 3D graphics, the [1] normal-map is a texture that denotes the orientation of the surface by using a spectrum of colors. I've always thought they looked cool and psychedelic... not "normal"... so this demo emphasises that...All done in three.js with the source code here [2]
[1] https://en.wikipedia.org/wiki/Normal_mapping
[2] https://github.com/benwinding/benw-portal/tree/master/public...