This demonstrates a dynamic environment map, using the excellent three.js. Different faces of the map use different textures: still image, video, and the canvas itself (for feedback effect). The mapping of textures to faces is changed every so often; though the front face always uses feedback. You can also force a remap by clicking here.

Video does not work on all browsers and browser versions. Some walls of the cube map will appear black.

It also demonstrates what I think is a bug in three.js: all environment map faces are rendered with the same texture at any time. See the code for details, and click here to toggle the effect of the bug. (Patch applied, working as intended)

Often the effect of using the same texture on all faces apart from the front feedback face is more interesting. To see that effect and cycle through the textures clicking here, or here to see 'pure' feedback.

This work is a study to show one of the techniques used in Organic Art exhibitions by William Latham, Stephen Todd and Peter Todd; for example see this video. The feedback aspect is also closely related to Peter's fractaleid.