Old three.js (WebGL) experiment from 2012