I spent a weekend night implementing an old demoscene 3D tunnel rendering trick in HTML5, here are the results:

Textured, shaded, ray casting rendering of a tunnel.
Camera is free to rotate, pan and change focal length.

Controls:

    W     +   mouse look
  A S D

Source code

See code on Github