No-Library (pure JS), HTML, CSS, JavaScript
jQuery (edge), HTML, CSS, JavaScript
Simple Three.js demo.
Use image element as texture.