three.js source update