I continue to be impressed and awed by QTVR

Particularly when it includes things like this.

(via BoingBoing)