Yup, all CSS and a very minimal amount of html (and pinch of js for the controls). You can find the source here and/or you can read my small blog post about it here.
An old timey moving picture machine is what it is. You can read more here.
Hide ControlsYour browser does not support some of the technology required for this experiment. You'll need a relatively modern browser that supports both CSS 3D-Transforms as well as CSS Animations. Maybe try Google Chrome or Safari, or just watch the video below:
It may also be that your computer/device does not support hardware acceleration.