WebGL demonstration showing per-pixel lighting, bump mapping, and hardware vertex deformation. A live demonstration can be seen at ocean.dghost.net.
The source code is available on GitHub.